栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

(学习日记)2022.7.26

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

(学习日记)2022.7.26

写在前面:
由于时间的不足与学习的碎片化,写博客变得有些奢侈。
但是对于记录学习(忘了以后能快速复习)的渴望一天天变得强烈。

既然如此
不如以天为单位,以时间为顺序,仅仅将博客当做一个知识学习的目录,记录笔者认为最通俗、最有帮助的资料,并尽量总结几句话指明本质,以便于日后搜索起来更加容易。


标题的结构如下:“类型”:“知识点”——“简短的解释”
部分内容由于保密协议无法上传。

2022.7.26
  • 一、C/C++:`#pragma once`——文件保护
  • 二、C/C++:`Text`—— 转化为宽字符
  • 三、C++:`wchar_t`——宽字符类型
  • 四、C/C++:`wcscpy`——宽字符的`strcmp`
  • 五、C++:`wstring`——宽字符串
  • 六、Windows:应用无法正确启动(`0xc000007b`)——解决错误


一、C/C++:#pragma once——文件保护
  1. #pragma once是一个非标准但是被广泛支持的方式。
  2. #pragma once一般由编译器提供保证:同一个文件不会被包含多次。这里所说的”同一个文件”是指物理上的一个文件,而不是指内容相同的两个文件。
  3. 无法对一个头文件中的一段代码作#pragma once声明,而只能针对文件。
  4. 缺点是如果某个头文件有多份拷贝,此方法不能保证它们不被重复包含。

链接:
#pragma once用法总结



二、C/C++:Text—— 转化为宽字符
  1. Text函数为一个宏。
  2. 使用可以把字符转化为宽字符。

链接:
C++中的TEXT函数
windows编程中L,_T() ,TEXT和_TEXT的使用及其区别



三、C++:wchar_t——宽字符类型
  1. wchar_t为宽字符类型或双字符类型,它占用两个字节,因此能够存放更多的字符。

链接:
C++宽字符类型wchar_t
string类型的宽字符版怎么写?



四、C/C++:wcscpy——宽字符的strcmp
  1. 两个参数A,B
  2. A被B直接覆盖,B不受影响。

链接:
C语言宽字符处理函数对照表



五、C++:wstring——宽字符串

链接:
C++ 字符串string、字符char、宽字符数组wstring、宽字符wchar_t互相转换(2021.4.20)



六、Windows:应用无法正确启动(0xc000007b)——解决错误
  1. 电脑没有安装DirectX9或者DirectX 9.0 组件损坏
  2. 电脑没有安装Microsoft Visual C++
  3. 电脑上没有安装.net组件
  4. 电脑上没有使用msvc编译出的程序,需要电脑上存在msvc(个人猜测,存疑)

链接:
如何解决“应用无法正确启动(0xc000007b)”
应用程序无法正常启动0xc000007b解决方法

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/1025658.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号