C语言服务器编程必备常识

小微 科技C语言服务器编程必备常识已关闭评论133字数 446阅读模式
摘要入门包含了正确的头文件只能编译通过,没链接正确的库链接会报错。 一些时常使用的库gcc会自动链接。 库的缺省路径/lib /usr/lib /usr/local/lib 不知道某个...

入门

  • 包括了正确的头文件只能编译通过,没链接正确的库链接会报错。
  • 一些经常使用的库gcc会自动链接。
  • 库的缺省路径/lib /usr/lib /usr/local/lib
  • 不知道某个函数在那个库可以nm -o /lib *.so | grep 函数名
  • man sin 会列出包括的头文件以及链接的库名。man 2 sin 2表示系统调用,3表示c库函数
  • 一旦子过程被创立,父子过程一块儿从fork处被创立。创立子过程为了争取资源。
  • 重定向用dup2函数
  • kill -l查看信号种类
  • pthread_mutex不跨过程,ipc中的信号量跨过程,但linux不支撑无名信号量。信号灯的主要用处是维护临界资源。多过程走访同享内存,用信号量同步。
  • alarm5秒后向自己发送SIGALARM信号,缺省处理是收场过程,不自定义就会收场过程。通过对信号集加减信号,肯定信号屏蔽字。在信号处理程序被调历时,操作系统树立的新信号屏蔽字包含正在被递送的信号,

    以上就是微观生活(93wg.com)关于“C语言服务器编程必备常识”的详细内容,希望对大家有所帮助! 文章源自微观生活(93wg.com)微观生活-https://93wg.com/6308.html

 
小微
  • 版权声明: 本文部分文字与图片资源来自于网络,转载此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们(管理员邮箱:81118366@qq.com),情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!
  • 转载请务必保留本文链接:https://93wg.com/6308.html