大约有 11,000 项符合查询结果(耗时:0.0103秒) [XML]

std::stringstream ss; 直接使用ss.str().c_str() 字符串指针可能导致崩溃 ...

...am ss;const char* ch = ss str() c_str();call_func(ch);这种写法在系统内存不足时,ss会立马释放内存,字符串指针ch可能会非法访问导致崩溃。代码最好是 std::stringstream ss; const char* ch = ss.str().c_str(); call_func(ch); 这种写法在系统内存不...
https://www.tsingfun.com/it/cpp/2455.html 

浅谈APM在电子交易系统中应用 - 更多技术 - 清泛网 - 专注C/C++及内核技术

...率 以及用户所进行事务处理过程是否成功完成。 快速定位应用系统性能故障:通过对应用系统各种组件(数据库、中间件)监测,迅速定位系统故障,如发生Oracle数据库死锁等问题。 优化系统性能:精确分析系统各个组...
https://www.tsingfun.com/it/tech/1331.html 

ZMQ: 基本原理 - 开源 & Github - 清泛网 - 专注C++内核技术

...,比如IP地址,而后者仅仅使用处理器(文件描述符)去定位具体拓扑: /* Topology establishment */int s = zmq_socket (...);zmq_connect (s, "tcp://192.168.0.111:5555");/* Message routing */const char data [] = "ABC";zmq_send (s, data, sizeof (data), 0); 区分拓扑建立...
https://www.tsingfun.com/it/op... 

[精华] VC中BSTR、Char和CString类型转换 - C/C++ - 清泛网 - 专注C/C++及内核技术

...好将此BSTR变量赋为NULL,以防止多次释放,导致释放非法内存空间。 2._bstr_t类型有一个函数叫copy,使用时需要当心,因为它其实调用了SysAllocStringByteLen,所以需要调用者去释放返回BSTR字符串。 用法如下: _bstr_t m_state = L...
https://www.tsingfun.com/it/cpp/1210.html 

Win32汇编--使用MASM - C/C++ - 清泛网 - 专注C/C++及内核技术

...这显然是不现实,所以,必须有个文件包括DLL库正确定位信息,这个任务是由导入库来实现。 在使用外部函数时候,DOS下有函数库概念,那时函数库实际上是静态库,静态库是一组已经编写好代码模块,在程...
https://www.tsingfun.com/it/cpp/656.html 

汇编语言(王爽著)附书签 - 文档下载 - 清泛网 - 专注C/C++及内核技术

...合应用 …… 第6章 包含多个段程序 第7章 更灵活定位内存地址方法 第8章 数据处理两个基本问题 第9章 转移指令原理 第10章 CALL和RET指令 第11章 标志寄存器 第12章 内中断 第13章 int指令 第14章 端口 第15章 外...
https://www.tsingfun.com/down/ebook/91.html 

【精心整理】【实用】visual C++中最常用类与API函数 - C/C++ - 清泛网 -...

... 返回值:先前文本颜色 CDC::TextOut 用当前字体在指定位置写一字符串 virtual BOOL TextOut(int x,int y,LPCTSTR lpszString,int nCount); BOOL TextOut(int x,int y,const CString& str); 参数:x,y文本左上角坐标;lpszString指示要输出字符串;nCount为...
https://www.tsingfun.com/it/cpp/2155.html 

msvcr110d.dll!_CrtIsValidHeapPointer(const void * pUserData) 行 2036 ...

...个失败,这个只会存在 debug 状态下,但是 release 会出现内存泄漏。更改 debug 下 dll 和 exe 运行库为动态编译即: multi-threaded debug dll. 因为 multi-thread debug dll 运行库编译使编译器为所有dll共享分配堆。这样就不会存在多个释放过...
https://www.tsingfun.com/it/tech/1893.html 

C++代码质量扫描主流工具深度比较 PDF - 文档下载 - 清泛网 - 专注C/C++及内核技术

...所以C++静态代码分析工具能够帮助开发人员快速、有效定位代码缺陷并及时纠正这些问题,从而极大地提高软件可靠性并节省开发成本。   静态代码分析工具优势:   1、自动执行静态代码分析,快速定位代码隐藏错...
https://www.tsingfun.com/down/ebook/76.html 

重构理论及实践——用工厂模式重构c++后台代码 - C/C++ - 清泛网 - 专注C/C...

...分配。因为,可以将代码再次优化如下: 将processor定位为类级静态变量,由主程序复用。这次改动可以理解为对代码结构重构后性能优化。 还有可以优化地方吗?答案肯定是有。每个码农都要牢记一点是...
https://www.tsingfun.com/it/cpp/1878.html