C/C++
文章平均质量分 82
whj919
给自己一个梦执着追求兴趣领域机器视觉图像处理模式识别
展开
-
C++ 编写规范
背景每一个C++程序员也都知道,C++具有很多强大的语言特性,但这种强大不可避免的导致它的复杂,而复杂性会使得代码更容易出现bug、难于阅读和维护。本规范的目的是通过详细阐述如何进行C++来规避其复杂性,使得代码在有效使用C++语言特性的同时还易于管理。C++包含大量高级特性的巨型语言,某些情况下,我们会限制甚至禁止使用某些特性使代码简化,避免可能导致的各种问题。命名规范通用命转载 2014-08-14 09:53:42 · 856 阅读 · 0 评论 -
SOCKET编程 ---基于TCP/IP协议(转)
server端: #include #include #pragma comment(lib,"ws2_32.lib")void main(){ //创建套接字 WORD myVersionRequest; WSADATA wsaData; myVersionRequest=MAKEWORD(1,1); int err; err=WSAStartup(myVersionR转载 2014-08-12 17:10:39 · 583 阅读 · 0 评论 -
C/C++ 文件读写
C语言:写入:原创 2014-08-14 12:59:37 · 430 阅读 · 0 评论 -
STL容器迭代过程中删除元素技巧(转)
1.连续内存序列容器(vector,string,deque)序列容器的erase方法返回值是指向紧接在被删除元素之后的元素的有效迭代器,可以根据这个返回值来安全删除元素。vector c;for(vector::iterator it = c.begin(); it != c.end();){if(need_delete()) it = c.erase(it);转载 2014-10-31 16:22:32 · 478 阅读 · 0 评论