GCC
-
extern "C":实现C++和C的混合编程
通过《C语言和C++到底有什么关系?》一节的学习,读者已经了解了 C++ 和 C 语言之间的关系。简单的理解,C++ 就是在 C 语言的基础上增加了一些新特性,从大的方面讲,C++…
-
Linux下Boost安装教程(3种方式)
使用Boost,读者需要一个能够较好地支持 C++ 标准的操作系统和编译器,之后才能编译和安装 Boost 程序库。 C++ 是一种大型语言,十分复杂。虽然 C++98 标准已经面…
-
Linux rpm命令管理(安装、升级和卸载)RPM包方法详解
通过前面章节对 rpm 命令的介绍,本节开始学习使用 rpm 命令安装、升级或卸载 RPM 包。 我们先安装 apache 程序。之所以安装 apache 程序,是因为我们后续安装…
-
void指针及其应用,C语言void指针及使用注意事项详解
void 指针是一种特殊的指针,表示为“无类型指针”,在 ANSI C 中使用它来代替“char*”作为通用指针的类型。由于 voi…
-
预定义宏,C语言预定义的宏详解
对于预定义宏,相信大家并不陌生。为了方便处理一些有用的信息,预处理器定义了一些预处理标识符,也就是预定义宏。预定义宏的名称都是以“__”(两条下划线)开头和…
-
安装Go语言开发包
要学 Go 语言,首先要学会 Go 语言开发包的安装和使用。Go语言的开发包可以在以下站点下载: Golang 中国,网址为:https://www.golangtc.com/do…