c++基础
阿hong
好好学习,天天向上
展开
-
记录一下window c++编译相关问题
存在VCRUNTIME140D.dll不存在或者是没有被指定运行的情况,一般情况是跨系统使用。我遇到的是在win10上面编译后,在win7上不能跑。后面排查得知是因为两者的SDK不同导致这一情况。解决方式为:所有的库都编译为MT模式,使用release模式去编译,不要使用调试模式。...原创 2021-12-17 09:32:02 · 501 阅读 · 0 评论 -
记录ACE+TAO版本bug
由于项目上面的要求,需要将原有centos6.6上面跑的6.3.1的corba迁徙到装有centos7的arm服务器上面。在迁移到arm上后发现,TAO中间件可以正常运行,而命名服务却一直连接不上TAO,程序卡在了reslove_initial_references("NameService")中。这种问题是最让人恶心的,不同机器,同一套代码,编译没问题,环境变量也没有差异。ldd一下可执行文件,都是一样的版本链接。突然看到libc.so.6,想到了会不会是libc的版本问题。下载了最新的7.0原创 2021-08-17 11:04:15 · 208 阅读 · 0 评论 -
c++ 静态成员函数不能访问非静态成员
静态成员函数与类内静态变量相似,属于类,但是独立于对象存在,是共有的。而非静态成员函数属于类,依赖于对象。静态成员函数没有存在对象的时候,是无法访问到依赖对象的非静态成员函数的,也不存在this指针。静态成员函数若想访问某个对象的非静态成员函数,可以将对象传入静态函数中进行访问。void* Thread::ThreadRoutine(void* arg) //arg为传入的对象...原创 2019-06-15 11:54:03 · 1814 阅读 · 0 评论 -
虚函数表的一些相关博客
https://blog.csdn.net/qq_39412582/article/details/81628254https://coolshell.cn/articles/12176.htmlhttps://coolshell.cn/articles/12165.html转载 2019-06-20 10:47:38 · 121 阅读 · 0 评论