
C
Rosendal
这个作者很懒,什么都没留下…
展开
-
【待完成】VIM常用插件和使用
平时检视代码常用:ctags -Rvim xxx.cctrl + ]ctrl + t目前需要搞一个自动补全功能,可能会好很多taglisttag管理nerdtree ctrlp文件管理系统winmanager多窗口nerdcommenter注释用neocomplete自动补全molokai主题vim-airline底部状态栏...原创 2019-10-25 16:44:37 · 171 阅读 · 0 评论 -
【待写完】C & CPP的各种测试手段
gbd神器,记几个cheatsheet就好gdb [program]gdb [program] coregdb [program] [PID]break mainbreak 100r (run)c (continue)n (next)p (print)bt (函数堆栈)finish (退出函数)q (quit)gcov是一个覆盖率测试程序profilli...原创 2019-10-25 15:17:56 · 287 阅读 · 0 评论 -
Linux下UDP收/发广播消息简单实现
#include<stdio.h>#include<stdlib.h>#include<string.h>#include<sys/types.h>#include<sys/socket.h>#include<sys/wait.h>#include<netinet/in.h>#include<a...转载 2019-10-24 08:37:43 · 309 阅读 · 0 评论 -
linux C语言 共享内存的使用
由于只在C语言环境上使用过,所以不知道C++行不行,理论上也可以共享内存基本上是不同进程间最快的通信方式,事实上如果采用不断轮询的方式的话,远比信号的管道等等要来的快。总之我们这边先讨论如何使用共享内存需要调用的库#include <sys/ipc.h>#include <sys/shm.h>在linux上, 共享内存的使用是非常方便的,其主要由三个命令构成:...原创 2019-10-22 20:48:44 · 781 阅读 · 0 评论 -
C++ 11和C++98,库的切换
混用C11的SO库时候,和自己本身代码一起编译时候遇到了问题:C++ 11和C++98相比有哪些新特性https://www.cnblogs.com/harlanc/p/6504431.htmlC++主流编译器整理(编译器版本–供应商–C++11支持情况)https://www.cnblogs.com/icmzn/p/5911661.html如何判断Ubuntu 16.04上的gcc/...原创 2019-10-22 19:43:36 · 1424 阅读 · 1 评论 -
【待完成】Linux SSH编程相关
VIM快捷键 & 设定显示行号~/.vimrc :set numap <F5> :call CompileRunGcc()<CR>func! CompileRunGcc() exec "w" if &filetype == 'c' exec '!g++ % -o %<' ex...原创 2019-10-18 17:53:29 · 134 阅读 · 0 评论