书写新CPP的好习惯(VC&gcc)

VC下编程,任何一个新的工程,在每个.cpp文件的第一句一定是:

#include   "stdafx.h"

1.必须写在每个.cpp文件不是注释的第一句,否则出错

2.必须确保在该.cpp目录下有这个文件,该include不能带目录,否则出错

3.文件名大小不论,但一定要叫stdafx.h


stdafx.g的内容通常为下:

#pragma  once
#ifdef WIN32
    #include <iostream>
    #include <tchar.h>
#else   //not WIN32
#endif


gcc大多遵守C/C++的标准,但是gcc有个怪癖,就是规定每个cpp的最后一行一定是空行。


所以,在书写新的cpp的时候,就要有好的习惯,避免编译错误。


#include  "stdafx.h"
#include  "my.h"
//正文...
/END   这是空行,必须存在


本文摘自《0 bug:C/C++商用工程之道》   肖舸 著

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值