C++
immo5253
等待
展开
-
QT连接mysql打包
解决方案:目标机器缺少vcredist_x86。原创 2023-11-22 10:19:26 · 111 阅读 · 0 评论 -
C++经验总结(2):函数被多次定义
系统函数被多次定义:考虑可能有多个地方有主函数===================================================================================================(.fini+0x0): `_fini'被多次定义/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../原创 2017-08-17 21:50:48 · 12369 阅读 · 3 评论 -
c++经验总结(1):linux c 编译时出现warning: assignment makes pointer from integer without a cast原因
转载:http://blog.csdn.net/hulihong/article/details/53876081.未包含函数的头文件2.函数在被调用之前未作声明转载 2017-08-13 21:59:32 · 6171 阅读 · 0 评论 -
c++经验总结(3):link错误,无法打开XXX.lib或者xxx.obj
VS2013在填写链接器-附加依赖项的名字时,检查是否写对,注意不要遗漏扩展名.lib原创 2017-08-21 16:41:29 · 1113 阅读 · 0 评论 -
C++经验总结(4):MFC之工作线程
工作者线程的AfxBeginThread的原型如下:CWinThread* AfxBeginThread(AFX_THREADPROC pfnThreadProc, LPVOID lParam, int nPriority = THREAD_PRIORITY_NORMAL, UINT nStackSize = 0, DWORD dwCreateFlags = 0,原创 2017-09-01 14:50:44 · 1159 阅读 · 0 评论 -
如何写一个条件变量
#include <iostream>#include <condition_variable>#include <thread>#include <chrono>std::condition_variable cv;std::mutex cv_m; // This mutex is used for three purposes: ...原创 2018-09-12 16:33:28 · 203 阅读 · 0 评论 -
用户态切换到内核态
1.切换时机1、发生系统调用时2、产生异常时3、外设产生中断时2.用户态到内核态的切换过程1.读取tr寄存器,访问TSS段TSS段保存内核栈信息2.从TSS段中的sp0获取进程内核栈的栈顶指针sp:堆栈指针(Stack Pointer)寄存器,用它只可访问栈顶。3.在内核栈中保存当前cs,ss,eip,esp寄存器的值(地址)cs 为代码段寄存器...原创 2018-09-12 21:37:46 · 1506 阅读 · 1 评论 -
常用工具整理
1.远程文件上传下载工具winscp:https://download.csdn.net/download/u011028571/10726352原创 2018-10-17 13:12:26 · 187 阅读 · 0 评论