- 博客(7)
- 资源 (8)
- 收藏
- 关注
转载 #ifdef __cplusplus #endif
原文地址:点击打开链接解释一 时常在cpp的代码之中看到这样的代码:[cpp] view plain copy#ifdef __cplusplus extern "C" { #endif //一段代码 #ifdef __cplusplus } #endif 这样的代码到底是什么意思呢?首先,__cplusplus是cpp中的自定义宏,那么定义了这个宏的话表示这是...
2018-05-31 15:09:44 894
转载 node-ffi如何调用c++ dll
原文地址:https://blog.csdn.net/cut001/article/details/69397022FUNCTION ulong DesEnCodeHex(string str, string key, ref string outstr) library "zm_2007.dll" int DesEnCodeHex(const char* str,const char* key...
2018-05-31 12:27:26 2013 1
原创 c++ 11 map 和 unordered_map
1,底层数据结构:map采用红黑树,unordered_map采用哈希算法2,使用场景:map适用于数据需要自动排序,unordered_map适用于数据需要随机访问3,当存储的元素类型是自定义类型时,map需要重载 < (小于号)操作符,unordered_map需要重载== (等号)操作符,并且计算hash_value()4,hash_value计算方法size_t hash_value...
2018-05-27 01:28:22 775
原创 windows下不重启电脑使修改后的环境变量生效的方法
假设修改的环境变量名是PATH,修改完成后进入DOS命令提示符,输入:set PATH=C: ,关闭DOS窗口。然后,再次打开DOS窗口,输入echo %PATH%就可以发现PATH值已经被修改成功了。不用担心DOS窗口中的修改会影响环境变量的真实值,因为DOS窗口中环境变量只是windows环境变量的一个副本而已。当系统检测到副本中的环境变量值,和真实值不一样,会强制刷新Windows的环境变量...
2018-05-23 13:12:12 3371 1
原创 操作UI控件的函数必须利用信号-槽触发
如果函数所实现的业务和UI有关,那么其必须运行在UI线程中,此时必须采用信号-槽的机制,使得要操作UI的槽函数,被系统自动运行在UI线程中。这种情况下,不可以在信号发射处,直接调用槽函数。如果在代码正确的情况下,出现发射信号后,槽函数不被触发的情况,很可能同时由于connect的第5个参数设置有问题。AutoConnection:根绝接收者和发出者是否在同一个线程,决定是DirectConnect...
2018-05-13 14:27:48 623
原创 qt如何在槽函数中获取发射信号的对象
很简单,QObject* sender = QObject::sender();sender就是发射信号的对象。有一个小意外,用了lambda表达式写槽函数,发现用这种方法获取到的sender是空,原因不明。改为slots声明的槽函数就正常了。...
2018-05-08 23:00:09 2842 1
转载 依赖注入DI和控制反转IOC思想
转:学习过Spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IoC 、DI这两个概念是模糊不清的,是很难理解的,今天和大家分享网上的一些技术大牛们对Spring框架的IOC的理解以及谈谈我对Spring Ioc的理解。一、分享Iteye的开涛对Ioc的精彩讲解 首先要分享的是Iteye的开涛这位技术牛人对Sprin...
2018-05-01 09:41:15 198
spawn-fcgi-1.6.4.tar.gz
2018-12-10
谷歌Google C++ 代码规范
2017-09-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人