1. 阿里云>
  2. 云栖社区>
  3. 主题地图>
  4. J>
  5. 解析C++编程中的#include和条件编译

当前主题:解析C++编程中的#include和条件编译

解析C++编程中的#include和条件编译相关的博客

查看更多 写博客

《C++ 黑客编程揭秘与防范》——1.2 应用程序的调试

本节书摘来自异步社区出版社《C++ 黑客编程揭秘与防范》一书中的第1章,第1.2节,作者:冀云,更多章节内容可以访问云栖社区“异步社区”公众号查看。 1.2 应用程序的调试 C++ 黑客编程揭秘与防范 在开发程序的过程中,除了编码以外还需要对程序进行调试,当

阅读全文

《深入理解C++11:C++ 11新特性解析与应用》——2.5 静态断言

2.5 静态断言 类别:库作者 2.5.1 断言:运行时与预处理时 断言(assertion)是一种编程中常用的手段。在通常情况下,断言就是将一个返回值总是需要为真的判别式放在语句中,用于排除在设计的逻辑上不应该产生的情况。比如一个函数总需要输入在一定的范围

阅读全文

C++ Traits编程技法--从迭代器的设计看参数推导与类型推导

迭代器与相应类型推导 在写作泛型函数或代码时,我们可能存在这样的需要:与参数相关的其它类型,比如一个迭代器的值的类型,在算法中运用迭代器时,很可能会用到其也叫相应类型(associate type)。 什么是相应类型? 迭代器所指之物的类型就是其中一个。如果我

阅读全文

C++语言15个晦涩特性

这个列表收集了 C++ 语言的一些晦涩(Obscure)特性,是我经年累月研究这门语言的各个方面收集起来的。C++非常庞大,我总是能学到一些新知识。即使你对C++已了如指掌,也希望你能从列表中学到一些东西。下面列举的特性,根据晦涩程度由浅入深进行排序。 1.

阅读全文

C++ 用libcurl库进行http通讯网络编程

目录索引: 一、LibCurl基本编程框架 二、一些基本的函数 三、curl_easy_setopt函数部分选项介绍 四、curl_easy_perform 函数说明(error 状态码) 五、libcurl使用的HTTP消息头 六、获取http应答头信息 七

阅读全文

C++ 用libcurl库进行http通讯网络编程

目录索引: 一、LibCurl基本编程框架 二、一些基本的函数 三、curl_easy_setopt函数部分选项介绍 四、curl_easy_perform 函数说明(error 状态码) 五、libcurl使用的HTTP消息头六、获取http应答头信息 七、

阅读全文

C++ 用libcurl库进行http通讯网络编程

目录索引: 一、LibCurl基本编程框架 二、一些基本的函数 三、curl_easy_setopt函数部分选项介绍 四、curl_easy_perform 函数说明(error 状态码) 五、libcurl使用的HTTP消息头六、获取http应答头信息 七、

阅读全文

C++笔试题目大全(笔试宝典)(不断完善中)

1.new 、 delete 、 malloc 、 free 关系 delete 会调用对象的析构函数 , 和 new 对应 free 只会释放内存, new 调用构造函数。 malloc 与 free 是 C++/C 语言的标准库函数, new/delete

阅读全文