大约有 4,000 项符合查询结果(耗时:0.0060秒) [XML]
C++11 tuple 这一篇就够了 - C/C++ - 清泛网 - 专注C/C++及内核技术
...tuple,相当于make_tuple(ref(a),ref(b),…)。可以通过tie()函数的使用方便的对tuple进行“解包”操作。看下面的代码:
#include <iostream>
#include <tuple>
int main ()
{
int myint;
char mychar;
float myfloat;
std::tuple<int,float,char> mytuple;
mytu...
C++ 线程安全的单例模式 - C/C++ - 清泛网 - 专注C/C++及内核技术
...入判断是否已经存在实例的if语句,从而non thread safety.
使用double-check来保证thread safety.但是如果处理大量数据时,该锁才成为严重的性能瓶颈。
1、静态成员实例的懒汉模式:
class Singleton
{
private:
static Singleton* m_instance;
...
关于 __VA_ARGS__ 宽字符版本的问题 - C/C++ - 清泛网 - 专注C/C++及内核技术
...__WFUNCTION__ WIDEN(__FUNCTION__)
__LINE__, __FUNCTION__ 这些都可用使用这个宏拓展成宽字符版,__VA_ARGS__ 这样使用就会出现编译错误。
其实,据我所知 __VA_ARGS__ 应该是没有对应宽字符版本可以用的,它本身传递的可变参数是不论单 / 宽...
OnInitDialog()中SetFocus()设置焦点不起作用解决方法 - C/C++ - 清泛网 - ...
...
当然,改为return FALSE;能解决问题,但是感觉不太优雅,使用SendMessage解决,如下:
::SetFocus(m_wndEdit); -> ::SendMessage(m_wndEdit, WM_SETFOCUS, 0, 0);
这时,你会发现,输入框确实获得了焦点,但是此时键盘无法输入内容,因此此方法...
SetRegistryKey 作用 - C/C++ - 清泛网 - 专注C/C++及内核技术
...::InitInstance(){ .... 标准初始化 如果未使用这些功能并希望减小 ...
BOOL CxxxApp::InitInstance()
{
....
// 标准初始化
// 如果未使用这些功能并希望减小
// 最终可执行文件的大小,则应移...
error MSB6006: “cmd.exe”已退出,代码为 3 - C/C++ - 清泛网 - 专注C/C++及内核技术
...退出,代码为 3。
1>
1>生成失败
原因:一台电脑上使用cmake编译后拷贝到另一台电脑上,但是cmake的路径与原电脑不一致从而导致以上错误。
解决方法:新电脑上重新使用cmake生成一次工程文件即可解决。error MSB6006 cmake
c++ 代码调用nsis安装包实现静默安装 - C/C++ - 清泛网 - 专注C/C++及内核技术
...), NULL, FALSE, NULL, NULL, NULL, szWorking, &si, &pi );
...
以上方法使用CreateProcess函数创建一个进程并启动安装包静默安装,/D指定默认安装位置(没有引号,否则不生效),优先级最高。
不过当遇到需要提示权限的情况(需要以管理员...
[完整源码实例] 修改 CListCtrl 的标题栏字体颜色;重绘 CListCtrl 标题栏 ...
...DT_CENTER);
::SetTextColor(lpDrawItemStruct->hDC, crOldColor);
}
使用自定义HeaderCtrl的地方:
定义:
CListCtrl m_ListCtrl;
CMyHeaderCtrl m_HeaderCtrl;
使用:OnInitDialog中
//表格数据初始化
m_ListCtrl.InsertColumn(0, _T("序号"), LVCFMT_LEFT, 60);
m_List...
Linux编程中各种头文件 - C/C++ - 清泛网 - 专注C/C++及内核技术
...控制的函数
time.h:提供有关时间的函数
crypt.h:提供使用DES加密算法的加密函数
pwd.h:提供对/etc/passwd文件访问的函数
shadow.h:提供对/etc/shadow文件访问的函数
pthread.h:提供多线程操作的函数
signal.h:提供对信号操作的函...
error C2440: “初始化”: 无法从“const int”转换为“int &” - C/C++ - ...
...出现一个矛盾,因此c++不允许执行此操作。解决方法就是使用非const引用绑定到同类型的非const对象,使用const引用绑定到不同但相关的类型的对象或者右值。
转换 丢失 限定符