今天想到一个很有意思的话题,mark下。
有同学想到用C++写一个OS,由于本人之前用C写了一个FreeFlyOS,所以问题产生了,C++和C语言在不使用标准库(裸机)的情况下有啥区别呢,g++能比gcc多解析一些什么呢?先来查下gcc的手册,
发现关于C语言的实现都定义在ISO/IEC 9899:2011标准中,继续google,有本中文书《标准C语言指南》对这个标准进行了说明。
具体就不细看,大概看下目录把。
今天想到一个很有意思的话题,mark下。
有同学想到用C++写一个OS,由于本人之前用C写了一个FreeFlyOS,所以问题产生了,C++和C语言在不使用标准库(裸机)的情况下有啥区别呢,g++能比gcc多解析一些什么呢?先来查下gcc的手册,
发现关于C语言的实现都定义在ISO/IEC 9899:2011标准中,继续google,有本中文书《标准C语言指南》对这个标准进行了说明。
具体就不细看,大概看下目录把。