大约有 3,000 项符合查询结果(耗时:0.0064秒) [XML]
C++ 线程安全的单例模式 - C/C++ - 清泛网 - 专注C/C++及内核技术
...态实例的懒汉模式
这里需要注意的是,C++0X以后,要求编译器保证内部静态变量的线程安全性,可以不加锁。但C++ 0X以前,仍需要加锁。
class SingletonInside
{
private:
SingletonInside(){}
public:
static SingletonInside* getInstance()
...
VC 对话框背景颜色、控件颜色 - C/C++ - 清泛网 - 专注C/C++及内核技术
...,0,0));
int nResponse = dlg.DoModal();
…
}
编译并运行,此时对话框的背景色和文本色已发生了改变。值得注意的是:在调用DoModal()之前必须先调用SetDialogBkColor,且此方法是将改变应用程序中所有的对话框颜色,...
MFC Telnet Application(mfc telnet 端口,代码实现、不调用telnet.exe) ...
...实现、不调用telnet.exe。程序源码工程升级后,可能出现编译不过的情况,请将stdafx.h中0x0410全部改为0x0501即可。The article demonstrates an MFC GUI Telnet application with server capabilities for incoming connections support.
Download demo - 29.9 KB
Download ...
warning C4996 - C/C++ - 清泛网 - 专注C/C++及内核技术
...用_CRT_SECURE_NO_DEPRECATE标记来忽略这些警告问题。办法是在编译选项 C/C++ | Preprocessor | Preprocessor Definitions中,增加_CRT_SECURE_NO_DEPRECATE标记即可,如图:
另外一种解决方法:
#pragma warning(disable:4996) //全部关掉
#pragma warning(once:499...
关于 __VA_ARGS__ 宽字符版本的问题 - C/C++ - 清泛网 - 专注C/C++及内核技术
...使用这个宏拓展成宽字符版,__VA_ARGS__ 这样使用就会出现编译错误。
其实,据我所知 __VA_ARGS__ 应该是没有对应宽字符版本可以用的,它本身传递的可变参数是不论单 / 宽字符的。
所以单从这个方向入手貌似行不通,换个思路...
C++虚析构函数解析 - C/C++ - 清泛网 - 专注C/C++及内核技术
...为这样会增加内存开销。当类里面有定义虚函数的时候,编译器会给类添加一个虚函数表,里面来存放虚函数指针,这样就会增加类的存储空间。所以,只有当一个类被用来作为基类的时候,才把析构函数写成虚函数。
C++ 虚析...
passing xxx as \'this\' argument of xxx discards qualifiers - C/C++ - 清泛网 - 专注C/C++及内核技术
...方法时只能调用其const版本,因为没有定义这个版本,因此编译器提示错误.
解决方法就是将getId和getName方法声明为const成员,即在函数末尾加上const关键字。
const 常量成员
/usr/include/c++/4.9/bits/stl_iterator_base_types.h:165:53: error: ‘i...
...ce(age[0],age[1]);
return 0;
}
这段代码初看起来并无错误,编译时提示上述错误,原因在于使用std命名空间,而std命名空间中已经有了std::distance函数.
原型为:
template<class InputIterator>
typename iterator_traits<InputIterator>::difference_type...
hidden symbol ... is referenced by DSO 剖析 - C/C++ - 清泛网 - 专注C/C++及内核技术
...的话必须申明;Linux默认全部导出,但是很多时候默认的编译选项都加上了 -fvisibility=hidden 指定不导出,然后使用上面的宏,自定义导出,与Windows就类似了。
dllexport visibility
项目管理实践教程 - 项目管理 - 清泛网 - 专注C/C++及内核技术
...踪管理【Bug Trace and Management】
项目管理实践【五】自动编译和发布【Using Visual Studio with Source Control System to build and publish website automatically】
项目管理实践【六】自动同步数据库【Using Visual Studio with Source Control System to synchronize d...