__cplusplus和__STDC__

原创 2007年10月12日 15:31:00

__cplusplus表示当前环境是c++环境

 

__STDC__表示当前环境是c环境 

 

根据编译器的不同,只能有其中一个可以定义

有的编译器可能会出现两个同时定义的情况

深入理解C/C++混合编程(关于#ifdef __cplusplus extern "C" {...}的用法)

本篇文章是对C/C++混合编程进行了详细的分析介绍,需要的朋友参考下。         在工作中,C、C++密不可分,做我们嵌入式方面的,当然更多的是C,但,有时候却少不了C++,而且是C、C++混搭...
  • zzwdkxx
  • zzwdkxx
  • 2015年03月13日 18:20
  • 3749

#ifdef __cplusplus 倒底是什么意思?

时常在cpp的代码之中看到这样的代码: #ifdef __cplusplus extern "C" { #endif //一段代码 #ifdef __cplusplus } ...
  • muyu114
  • muyu114
  • 2013年12月11日 17:14
  • 1448

Keil STM32 C++混合编程要点

Keil STM32 C++混合编程要点 文件名必须是.CPP和.h .h文件中要增加如下代码: #ifndef __LEDTASK_H #define __LEDTASK_H#ifdef __cp...
  • smallmount123
  • smallmount123
  • 2015年12月30日 10:32
  • 4533

在VS中使用#include <bits/stdc++.h>的方法

codeforces已经有过说明。我这里只是把它翻译地更加浅显一点: solution to include bits/stdc++.h in visual c++   By Tensor, 2 y...
  • dragon60066
  • dragon60066
  • 2017年02月22日 23:49
  • 2715

中国电力百科全书.火力发电卷.part3第二版 密码 stdc8

  • 2009年03月25日 23:04
  • 2.93MB
  • 下载

bits/stdc++.h

  • 2017年08月30日 19:58
  • 3KB
  • 下载

stdc++.so.6.20

  • 2017年07月18日 11:11
  • 1.5MB
  • 下载

glibc stdc++.so

  • 2017年01月10日 16:42
  • 570KB
  • 下载

lib64stdc++6-4.6.1-2-mdv2011.0.x86_64.rpm

  • 2015年05月03日 09:14
  • 2.65MB
  • 下载

ANSIC几种特殊的标准定义(__FILE__、__LINE__、__STDC__···)

相关标题:__FILE__、__LINE__、__DATE__、__TIME__、__STDC__为方便大家阅读,本文内容已经整理成PDF文件:http://pan.baidu.com/s/1gfHy...
  • ybhuangfugui
  • ybhuangfugui
  • 2017年06月17日 13:35
  • 890
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:__cplusplus和__STDC__
举报原因:
原因补充:

(最多只允许输入30个字)