CentOS 下升级 gcc / 多版本 gcc 管理
一般可以直接下载对应源码编译安装,但是连接库之类的还要再进行配置,记得还可以用 alternative
相关的东西来管理多版本二进制,不过感觉也略微有些麻烦,本文提供的是通过 yum 源来安装和管理 gcc 的做法。
一般可以直接下载对应源码编译安装,但是连接库之类的还要再进行配置,记得还可以用 alternative
相关的东西来管理多版本二进制,不过感觉也略微有些麻烦,本文提供的是通过 yum 源来安装和管理 gcc 的做法。
前几天和朋友一起讨论 C 的结构体,一时兴起问了朋友几个问题,大致是关于结构体成员声明顺序对结构体大小的影响;之后想起 bit-field 的声明方式便加入了 bit-field 的情况一起讨论,而此后的实验结果在我们的电脑上得出的结果却并不一致,于是我开始翻阅起了 C 标准原文说明,尝试找到最权威的说法...
今天面试的时候面试官花了不少时间琢磨一段 C 程序代码,因为之前自己学的时候喜欢看很多相关东西,而且确实看过有关编译器实现的部分细节所以基本也都答出来了,但确实被问到的时候而且在面试后自己试了一下才惊叹于这样居然也可以编译通过...
先说结论:
整理了一下当时计算机网络课程实验写的基于 tcp 的文件传输,分为客户端和服务端,支持命令模式。
虽然大学期间 php/js 写的相对来说最多,但是仔细想想自己还是对 C++ 有一种特殊的感情啊(感叹
请多指教
本 readme 及设计文档均已托管至 github