博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
使用VS2010在项目中编写C++头文现出"PCH 警告:标头停止点不能位于宏或#if块中"
阅读量:4223 次
发布时间:2019-05-26

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

以#pragma once作为头文件的第一句就可以避免出现文章标题所说的警告问题,

例子如下:

 

//dcs.h

#pragma once
#ifndef _DCS_H_#define _DCS_H_class dcs{   ...........................};#endif


实际上
          #pragma once

   与

          #ifndef  块
作用是一样的,都是为了防止同一个文件被#include多次,只是机理有些不同.
对于这两种方法,单独使用其中任何一种就可以,在编译上不会有什么问题.

在这里同时使用这两种方法主要是为了解决文章标题所提的问题而已.

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

你可能感兴趣的文章
收藏 | Linux常用156个命令汇总!
查看>>
一文助你解决90%的自然语言处理问题(附代码)
查看>>
独家 | 一文读懂人工神经网络学习原理
查看>>
机器学习在热门微博推荐中的应用
查看>>
数据蒋堂 | 文件的性能分析
查看>>
国家、数据、治理:排列组合文字游戏下的思考(附PPT下载)
查看>>
一文读懂生成对抗网络GANs(附学习资源)
查看>>
值得收藏的45个Python优质资源(附链接)
查看>>
2017年度NLP领域论文TOP10(附链接)
查看>>
精选NLP、CV领域论文TOP10(附链接)
查看>>
数据蒋堂 | DB与NoSQL的访问性能
查看>>
教你简单解决过拟合问题(附公式)
查看>>
非单身勿点,这里是单身汪专属情人节~
查看>>
2018新年快乐 !(附幸运读者名单)
查看>>
大年初一,今年的春晚你看了吗?
查看>>
大年初二,今年过年你选择在男方家过还是女方家过?
查看>>
大年初三,过年期间最让你受不了的习俗有哪些?
查看>>
大年初四,你认为在南方过年和在北方过年最大的不同是什么?
查看>>
大年初五,Python、Go、C...你最爱用哪种语言?
查看>>
大年初六,你最崇拜的数据科学大咖是谁?
查看>>