![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程语言
文章平均质量分 74
黄黄臭臭
前方BUFF我拿不到啊。
展开
-
C程序中的#line意义何在
在学习一些项目源代码时,看到了大量的#line定义,小人不才,语法搜搜是大概懂了,可问个为什么,却难道了自己。#line是C语言预处理器,语法格式为: #line number “filename” 如 #line 123 “file.c” 意思就是改变__LINE__和__FILE__宏内容。当在程序中使用这两个宏的时候,就会因为#line的定义而改变,例子很简单,我就不列举了,不明白的朋友原创 2016-12-27 23:09:21 · 4814 阅读 · 0 评论 -
团灭Windows进程通信(六)——最常用到命名管道
上一章我们提到了匿名管道,匿名管道在处理重定向时,是比较好用的。但局限于管道数量和输入输出的限制,有时并不能满足通信开发工作。这时就要用到命名管道。关于命名管道,网上已有大多数例子和说明参考: 进程间通信 - 命名管道实现命名管道的特点在于它有名字,好使用,可断可连,像socket。同级进程通信,跨网络进程间通信,双向传输代码短,理解简单。阻塞接收消息传递创建命名管道HANDLE WI原创 2016-12-28 00:03:58 · 650 阅读 · 0 评论 -
关于编程、重构等 42条建议 下
上一篇:关于编程、重构等 42条建议 中原文来自: The Ultimate Question of Programming, Refactoring, and Everything https://software.intel.com/en-us/articles/the-ultimate-question-of-programming-refactoring-and-everything翻译 2017-02-23 12:16:23 · 574 阅读 · 0 评论 -
关于编程、重构等 42条建议 中
上一篇:关于编程、重构等 42条建议 上 下一篇:关于编程、重构等 42条建议 下原文来自: The Ultimate Question of Programming, Refactoring, and Everything https://software.intel.com/en-us/articles/the-ultimate-question-of-programming-refa翻译 2017-02-23 10:44:06 · 699 阅读 · 0 评论 -
关于编程、重构等 42条建议 上
原文来自: The Ultimate Question of Programming, Refactoring, and Everything https://software.intel.com/en-us/articles/the-ultimate-question-of-programming-refactoring-and-everything译文来自:http://blog.csdn翻译 2017-02-20 21:06:05 · 762 阅读 · 0 评论 -
main函数执行之前都干啥了----C/C++运行时库剖析
本文转载 http://www.cnblogs.com/yueqian-scut/p/3952263.html,感谢原作者分享,若构成侵权,及时告知,立刻删除。1. 引言本文介绍运行时库实现的功能,你会看到在main函数执行之前都做了什么。先来理解以下代码:#include <stdio.h>void init(void) __attribute__((constructor));void ini转载 2017-10-21 20:34:52 · 818 阅读 · 0 评论