随笔分类 - C++
11
摘要:在前面不止一次说过,定义变量时一定要进行初始化,尤其是数组和结构体这种占用内存大的数据结构。在使用数组的时候经常因为没有初始化而产生“烫烫烫烫烫烫”这样的野值,俗称“乱码”。 每种类型的变量都有各自的初始化方法,memset() 函数可以说是初始化内存的“万能函数”,通常为新申请的内存进行初始化工作。它是直接操作内存空间,mem即“内存”(memory)的意思。该函数的原型为: # inc...
阅读全文
摘要:https://segmentfault.com/q/1010000000638839 在zeromq的guide里,它用router/dealer模式做了一个broker client对应ZMQ_REQ类型的zmq_socketworker对应ZMQ_REP类型的zmq_socketbroker创
阅读全文
摘要:https://www.cnblogs.com/yechanglv/p/6941993.html 2.3申请大小的限制 栈:在Windows下,栈是向低地址扩展的数据结构,是一块连续的内存的区域。这句话的意思是栈顶的地址和栈的最大容量是系统预先规定好的,在WINDOWS下,栈的大小是2M(也有的说是
阅读全文
摘要:return:只是退出函数; ~是关键字. exit:是退出进程; ~是函数名. 整理自:https://www.cnblogs.com/cxchanpin/p/6927025.html
阅读全文
摘要:缩写 使用场景 含义 入栈方式 __stdcall _stdcall 几乎每一个WINDOWS API函数 被调用者自己去清除堆栈 由右到左 __cdecl _cdecl C和C++程序的缺省调用方式 栈的清除工作是由调用者 __thiscall _thiscall C++的非静态类成员函数调用方式
阅读全文
摘要:mfc 中的字符串表示常用_T,意为text,定义为宏定义,可以方便的定义所有字符串为UNICODE(16位,长字符)或者ANSI(8位,短字符). 如果对于所有的字符串定义了_T并且定义了预处理标志“_UNICODE”,所有的字符串便按照UNICODE编码,如果不定义,则按照_ANSI. 比如:
阅读全文
摘要:int zmq_send (void *socket, zmq_msg_t *msg, int flags); 2.2.1 nt zmq_send (void *socket, void *buf, size_t len, int flags); 4..2.2
阅读全文
摘要:memset memset memset void *memset(void *s, int ch, size_t n); 函数解释:将s中当前位置后面的n个字节 (typedef unsigned int size_t )用 ch 替换并返回 s 。 memset:作用是在一段内存块中填充某个给定
阅读全文
摘要:原文地址: http://ju.outofmemory.cn/entry/235976
阅读全文
摘要:1. string类型,直接赋值就可以了,例如:string str="abcd"; 2. 对于char数组型变量,在声明时可以直接赋值,例如:char str[]="abcde"; 当然也可以用char c[3]="ab"来进行初始化,但是这样做需要我们明确知道字符串的长度到底为多少,否则假如这里
阅读全文
摘要:原文地址: http://ju.outofmemory.cn/entry/235976
阅读全文
摘要:java文件就是这样一个未经编译的源程序,一般是给程序员看的。 class文件就是被编译器编译过的java文件,通常是给计算机看的。
阅读全文
摘要:从传统的流线型程序结构到事件触发方式的转变。这样应用程序具备相当的柔性,可以应付种种离散的、随机的事件
阅读全文
摘要:那么我们运行程序时,传入的参数,就是这个argc的值;从截图中,我们很清楚的可以看出,argc是传入参数的个数,”传入的参数“加上可执行文件的文件名; 那么我们运行程序时,传入的参数,就是这个argc的值;从截图中,我们很清楚的可以看出,argc是传入参数的个数,”传入的参数“加上可执行文件的文件名
阅读全文
摘要:ZMQ是什么? 这是个类似于Socket的一系列接口,他跟Socket的区别是:普通的socket是端到端的(1:1的关系),而ZMQ却是可以N:M 的关系,人们对BSD套接字的了解较多的是点对点的连接,点对点连接需要显式地建立连接、销毁连接、选择协议(TCP/UDP)和处理错误等,而ZMQ屏蔽了这
阅读全文
摘要:p::extract<char const *>(p::str(py_variable))
阅读全文
摘要:创建vs离线安装程序(不联网安装vs)
阅读全文
摘要:最好还是用#pragma once https://www.cnblogs.com/techdreaming/p/4921780.html
阅读全文
摘要:readlink可以获取exe所在的路径(直接和进程关联);无法获得so的路径,so路径可以用dladdr,参考另一篇文章linux系统中有个符号链接:/proc/self/exe 它代表当前程序,所以可以用readlink读取它的源路径就可以获取当前程序的绝对路径 #include #include #include #define MAXBUFSIZE 1024 int m...
阅读全文

浙公网安备 33010602011771号