大约有 3,100 项符合查询结果(耗时:0.0053秒) [XML]

https://www.tsingfun.com/it/cpp/925.html 

C语言判断文件是否存在 - C/C++ - 清泛网 - 专注C/C++及内核技术

...文件的存在性 在UNIX和VC下实验成功。相比fopen(..,"r")当没有读取权限时不适用,而这个就算这个文件没有读权限,也可以判断这个文件存在于否,存在返回0,不存在返回-1。 #include <io.h> #include <stdio.h> #include <stdlib.h> void m...
https://www.tsingfun.com/it/cp... 

ATL CComPtr和CComQIPtr详解 - C/C++ - 清泛网 - 专注IT技能提升

...HRESULT Invoke0(DISPID dispid,VARIANT * pvarRet=NULL); 通过DISPID调用 没有参数的方法。 HRESULT Invoke0(LPCOLESTR lpszName, VARIANT * pvarRet=NULL); 通过方法名称,调用没有参数的方法。 HRESULT Invoke1(DISPID dispid,VARIANT * param1, VARIANT * pvarRet=NULL); 通过DIS...
https://www.tsingfun.com/it/cpp/1197.html 

cmake与autoconf+automake的对比 - C/C++ - 清泛网 - 专注C/C++及内核技术

cmake与autoconf+automake的对比首先,拿他们对比本身没有太多的意义,他们都是产生makefile文件的工具。cmake产生的晚,解决了很多autotools工具的问题。autotools是一个...首先,拿他们对比本身没有太多的意义,他们都是产生makefile文...
https://www.tsingfun.com/it/cpp/1360.html 

Windows应用程序异常:异常代码: 0xc0000005 - C/C++ - 清泛网 - 专注C/C++及内核技术

...用程序异常:异常代码: 0xc0000005有时应用程序异常崩溃,没有留下任何痕迹,追踪困难。这时可以打开Windows的应用程序日志,查看崩溃信息。操作方法,我的电脑右键管理:错 有时应用程序异常崩溃,没有留下任何痕迹,追...
https://www.tsingfun.com/it/cpp/1365.html 

由“Pure Virtual Function Called” 考虑到的 - C/C++ - 清泛网 - 专注C/C++及内核技术

...是这样子。以一个小测试程序为例,编译器做了优化,并没有在调用基类析构函数时做赋值。但不确定编译器是否会一直做优化,因为看到了派生类析构函数体实质内容执行之前对虚函数表指针值做了一次赋值,那么为什么在基...
https://www.tsingfun.com/it/cpp/1372.html 

Boost智能指针——shared_ptr - C/C++ - 清泛网 - 专注C/C++及内核技术

...引用计数减一,如果该对象的引用计数为0的时候,说明没有任何指针对其管理,才调用delete释放其所占的内存。 上面的那个例子可以的图示如下: sp1对implementation对象进行管理,其引用计数为1 增加sp2对implementation对象...
https://www.tsingfun.com/it/cpp/1484.html 

error C2275: “size_t”: 将此类型用作表达式非法 - C/C++ - 清泛网 - 专注C/C++及内核技术

...的编译器要求将变量的申明放在一个函数块的头部,而c++没有这样的要求造成的。解决的办法就是把变量的声明全部放在变量的生...这个错误是由于C的编译器要求将变量的申明放在一个函数块的头部,而c++没有这样的要求造成...
https://www.tsingfun.com/it/cpp/1489.html 

const char *, char const *, char * const 异同?const修饰符各位置有何区...

...常字符,即p的内容不能被修改。char const * p 意义同上,没有区别。 这时,*...const char * p = new char('a'); 这个是常字符,即p的内容不能被修改。 char const * p 意义同上,没有区别。 这时,*p = 'c'; 会报错。 char * const p = new ...
https://www.tsingfun.com/it/cpp/1512.html 

c++编译错误:invalid new-expression of abstract class type - C/C++ - ...

...new 了一个抽象类出错,说明父类(接口)中有纯虚函数没有实现。接口里的纯虚函数全部需要实现,这样才能new 子类。纯...出现这个错误原因是new 了一个抽象类出错,说明父类(接口)中有纯虚函数没有实现。 接口里的纯虚...
https://www.tsingfun.com/it/cpp/1515.html 

解决:Successful WSAStartup not yet performed. Error code : 10093. - C...

...yet performed. Error code : 10093.出现10093错误的原因是应用程序没有调用 WSAStartup,或者 WSAStartup 失败。原因:调用WSASocket等Socket函数之前必须先执行WSAStartup...出现10093错误的原因是应用程序没有调用 WSAStartup,或者 WSAStartup 失败。 原...