博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
书写新CPP的好习惯(VC&gcc)
阅读量:6191 次
发布时间:2019-06-21

本文共 438 字,大约阅读时间需要 1 分钟。

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

#include   "stdafx.h"

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

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

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

stdafx.g的内容通常为下:

#pragma  once#ifdef WIN32    #include 
    #include 
#else   //not WIN32#endif

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

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

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

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

转载地址:http://gjeda.baihongyu.com/

你可能感兴趣的文章
PTA编程总结2
查看>>
tensorboard 使用
查看>>
用递归来实现汉诺塔的问题
查看>>
ASP.NET页面传值之Server.Transfer
查看>>
mysql 5.7 root密码重置(centos 7)
查看>>
tracert查网络问题
查看>>
Chromium学习笔记
查看>>
【bzoj 3433】{Usaco2014 Jan} Recording the Moolympics(算法效率--贪心)
查看>>
CSS优先级、引入方式、Hack
查看>>
设计模式读书笔记之结构型模式
查看>>
[30期] 第一个项目总结-—数码黑店在这一年开张
查看>>
Gradle
查看>>
MySQL主从复制
查看>>
jar 安装脚本
查看>>
makefile--编译出现,未定义的字符
查看>>
CO2 势能模型里面的 ε 的单位 理解
查看>>
[LeetCode] Combination Sum, Solution
查看>>
python2和python3同时安装在Windows上
查看>>
[转]Linux芯片级移植与底层驱动(基于3.7.4内核)
查看>>
c# List 里面的Linq方法
查看>>