C++
wuchen1004
守望者。
展开
-
Visual Studio 2017编译C1900问题(P1”(第“20180423”版)和“P2”(第“20180214”版)之间 Il 不匹配)
提出问题笔者在编译一个VS2017的项目时候,在所有源代码都编译成功的前提后,最后冒出来下面的问题:问题探究最后发现,该项目引用的很多个LIB中,使用到了sqlite.lib,它是LTCG的library。(LTCG (Link Time Code Generation) )通过【C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\bin】目录下的cmd查看后,(命令行:link -dump -disasm E:\Lib\sqlite.原创 2021-04-03 11:45:47 · 2974 阅读 · 1 评论 -
定时器引擎浅谈
这里写自定义目录标题定时器引擎(CTimerEngine)的内部结构调用流程CServiceThread::StartThead剖析线程函数【CServiceThread::ThreadFunction】剖析关键技术总结定时器引擎(CTimerEngine)的内部结构内部包含两个变量:定时器线程(CTimerThread)和通知组件(CQueueServiceEvent)。调用流程首先调用【CTimerEngine::BeginService】;调用InitThread设置每次的时间间隔;调用原创 2020-12-23 17:31:50 · 221 阅读 · 0 评论