`

VC++ 中的 #include

    博客分类:
  • WTL
阅读更多
vc++中,#include有两种形式:
[url]http://msdn.microsoft.com/en-US/library/36k2cdd4%28v=VS.80%29.aspx
[/url]
The #include directive tells the preprocessor to treat the contents of a specified file as if those contents had appeared in the source program at the point where the directive appears.

引用

#include  "path-spec"
#include  <path-spec>


引用
Quoted form(引号)

总共四个地方
This form instructs the preprocessor to look for include files in the same directory of the file that contains the #include statement, and then in the directories of any files that include (#include) that file. The preprocessor then searches along the path specified by the /I compiler option, then along paths specified by the INCLUDE environment variable.

引用

Angle-bracket form(尖括号)

两个地方
This form instructs the preprocessor to search for include files first along the path specified by the /I compiler option, then, when compiling from the command line, along the path specified by the INCLUDE environment variable.


至于the path specified by the /I compiler option,可以通过
配置属性-》c、c++-》命令行 中看到有哪些
分享到:
评论

相关推荐

    vc++2008编译不了#include头文件

    ### vc++2008 编译不了 #include&lt;iostream.h&gt; 头文件 #### 背景介绍 在使用 Visual C++ 2008(以下简称 VC++ 2008)进行 C++ 编程时,可能会遇到无法编译包含 `#include &lt;iostream.h&gt;` 的代码的问题。这个问题主要...

    VC++6.0_头文件#include大全(带详细解释)

    ### VC++6.0_头文件#include大全(带详细解释) #### 一、概述 本文档旨在详细介绍VC++6.0环境中常用的头文件及其功能,特别是`ctype.h`和`math.h`等核心库文件的功能函数。通过这些介绍,帮助读者更好地理解C/C++...

    ntlm.h 头文件 VC

    interface declarations for SMB authentication code 只要将此头文件放入VC文件夹中的“Include”文件中即可。相信,这对大家都挺好的。

    vc++ 写c语言

    vc++ #include #include #include #include #include void main()

    VC++配置OpenGL开发环境-16.06.13

    - GLUT库:下载并安装GLUT库,如freeglut,将其包含的头文件(通常在include目录下)和库文件(在lib目录下)添加到VC++的包含目录和库目录中。 - GLEXT库:通常以静态库的形式存在,需要将头文件(如glext.h)放...

    VC++6.0中MsChart控件的用法

    VC++6.0 中 MsChart 控件的用法 MsChart 是 VC++6.0 中自带的一个特殊控件类,用于绘制坐标曲线图。它提供了丰富的绘制曲线图的功能,包括设置背景色、显示图例、设置 Y 轴刻度、设置 X 轴刻度、设置数据点类型等。...

    C++ 程序设计 银行管理系统

    运行环境 VC++6.0#include #include #include #include&lt;shlobj.h&gt;//MessageBox需要的头部文件 #include #include #include #include&lt;conio.h&gt;//getch(),putch()的头文件 #ifndef ACCOUNT_H #define ACCOUNT_H class ...

    VC++编译后出现中文乱码解决方案借鉴.pdf

    在使用Visual C++(以下简称VC++)进行程序开发时,经常会遇到下载或导入的代码在编译过程中出现中文乱码的问题。这种情况不仅影响了代码的可读性,也可能会导致程序运行时出现错误。本文将详细介绍几种解决VC++编译...

    vc++ 标准库函数 streambuf exception stdexcept

    VC++ 标准库函数 #include &lt;streambuf&gt; //底层输入/输出支持 #include &lt;exception&gt; //异常处理类 #include &lt;stdexcept&gt; //标准异常类

    vc++实现文本操作

    在VC++环境中,文本操作是常见的编程任务,涵盖了读取、写入、修改以及处理文本文件等多方面。本文将详细讲解如何使用VC++来实现这些功能,包括基础的文件操作、字符串处理以及文本流的管理。 首先,VC++中的文本...

    c/c++ windows ble 蓝牙操作

    c/c++ windows 通过winrt操作ble 蓝牙 ...#include #include #include #include &lt;winrt/Windows.Foundation.Collections.h&gt; #include #include #include #include #include &lt;winrt/Windows.Storage.Streams.h&gt;

    vc++中找最大值

    在VC++环境中,找最大值是一项常见的编程任务,特别是在处理数据集合时。本文将深入探讨如何在VC++中实现这个功能,以及相关的编程技巧和注意事项。 首先,我们要理解"取数"这一概念,它通常指的是从一系列数值中...

    VC++播放MP3源代码

    在给定的代码片段中,演示了如何使用MCI在VC++中播放一个MP3文件。下面是对代码中关键部分的详细解析: 1. **包含必要的头文件和库** ```cpp #include #include #include #include #include ``` 这里包含...

    vc++中使用临界区CriticalSection来多线程互斥使用资源

    在VC++编程环境中,多线程并发访问共享资源时可能会引发数据不一致性和竞争条件问题。为了解决这个问题,开发者可以使用临界区(CriticalSection)机制来实现线程互斥,确保同一时间只有一个线程能访问特定的共享...

    vc++ 获取当前路径

    在VC++编程中,获取当前路径是常见的任务,特别是在处理文件和目录操作时。了解如何获取当前工作目录对于编写能够正确定位资源的程序至关重要。在本文中,我们将深入探讨如何在VC++环境中获取当前路径,并提供相关的...

    VC++计算器终极版

    VC++计算器终极版 #include "stdafx.h" #include "Counter.h" #include "CounterDlg.h" 适合做大学VC++考察课程的最后大作业

    VC++2008调用大漠插件方法!

    2. **导入头文件**:在需要调用大漠插件功能的源文件中,通过`#include "Cdmsoft.h"`来导入相应的头文件。 #### 调用大漠插件 1. **声明对象**:在代码中声明一个`Cdmsoft`类型的对象,例如`Cdmsoft dm;`。 2. **...

    VC++中文件读、写和其他相关操作汇总

    在VC++编程环境中,文件操作是至关重要的,无论是开发应用程序还是进行数据分析,都需要与文件进行交互。本篇文章将深入探讨如何在Visual C++ (VC++),特别是VS2008环境下,进行文件的读取、写入以及其他相关操作。...

    VC++中换行语句共1页.pdf.zip

    在VC++编程环境中,换行语句是程序员在编写代码时不可或缺的一部分,它们用于控制输出在屏幕上的布局,使得程序的输出更加清晰易读。本文将深入探讨VC++中的换行语句及其相关知识点。 首先,最基本的换行方法是使用...

    VC++中OpenGL编程入门,跟大家分享一下,互相交流

    在VC++环境中使用OpenGL进行编程,需要了解一些基础知识和步骤。以下是一个简单的入门指南,帮助你开始在VC++中使用OpenGL。 首先,你需要创建一个新的MFC应用程序项目。在Visual Studio中,选择`File` &gt; `New` &gt; `...

Global site tag (gtag.js) - Google Analytics