
转载笔记
执笔乄画浮生
码农进阶之路
展开
-
string与CString互换
CString 转string:CString str = “CString to string”;std::string strStr;strStr = str.GetBuffer(0);string转CString :CString str;string strStr = “string to CString”;str = strStr.c_str();...转载 2019-06-21 13:50:05 · 448 阅读 · 0 评论 -
VS2010配置目录,解决:error MSB6006: “CL.exe”已退出,代码为 5问题
配置属性->VC++目录可执行文件目录:(VCInstallDir)bin;(VCInstallDir)bin;(VCInstallDir)bin;(WindowsSdkDir)bin\NETFX 4.0 Tools;(WindowsSdkDir)bin;(WindowsSdkDir)bin;(WindowsSdkDir)bin;(VSInstallDir)Common7\Tools\bi...转载 2019-06-21 16:58:21 · 8766 阅读 · 2 评论 -
MFC中CString.Format的详细用法
在MFC程序中,使用CString来处理字符串是一个很不错的选择。CString既可以处理Unicode标准的字符串,也可以处理ANSI标准的字符串。CString的Format方法给我们进行字符串的转换带来了很大的方便,比如常见的int、float和double这些数字类型转换为CString字符串只需一行代码就可以实现。先看看Format用于转换的格式字符:%c ...转载 2019-06-25 14:02:39 · 550 阅读 · 0 评论 -
c++ this 指针问题
this 指针是在实例化一个对象之后产生的,并且指向对象本身。比如实例化一个对象pt,那么this = &pt,用“&”取地址符来取对象的地址。同样,如果定义对象pt这个类中,有一个pubilc变量x,那么就可以用this-> = 0来定义x的值,等同于pt.x = 0。this指针的由来 一个学生可以有多本书一样,而这些书都是属于这个同学的;同理,如果有很多个同学在一...转载 2019-06-26 16:37:29 · 392 阅读 · 0 评论 -
C++函数模板 模板实例化、具体化
原文:http://blog.sina.com.cn/s/blog_62b1508e0100hl8a.htmlC++函数模板 模板实例化、具体化函数模板是C++新增的一种性质,它允许只定义一次函数的实现,即可使用不同类型的参数来调用该函数。这样做可以减小代码的书写的复杂度,同时也便于修改(注:使用模板函数并不会减少最终可执行程序的大小,因为在调用模板函数时,编译器都根据调用时的参数类型进行了相...转载 2019-06-26 17:11:54 · 2250 阅读 · 0 评论 -
进程与线程区别以及应用场景
一. 两者区别进程是分配资源的基本单位;线程是系统调度和分派的基本单位。属于同一进程的线程,堆是共享的,栈是私有的。属于同一进程的所有线程都具有相同的地址空间。多进程的优点:①编程相对容易;通常不需要考虑锁和同步资源的问题。②更强的容错性:比起多线程的一个好处是一个进程崩溃了不会影响其他进程。③有内核保证的隔离:数据和错误隔离。 对于使用如C/C++这些语言编写的本地代码,错误隔离是...转载 2019-06-24 09:33:35 · 2763 阅读 · 0 评论 -
c/c++ 遇到的坑
如果C语言是0,那么C++是多少?先来点个题,与本文其他内容无关。这可能是宇宙中最难以回答的问题了,它似乎牵扯到了哲学和伦理。不管怎样,C++起初都被认为是带类的C(C with classes),那他起码也得比C语言更厉害一点,那似乎应该是1。真的是这样吗?回到代码本身:int c = 0;printf("%d", c++);这个……好像还是0!函数声明被误以为创建对象假设Foo是一...转载 2019-07-29 13:25:50 · 288 阅读 · 0 评论