vc++ 宏2

#include "stdafx.h"
#include "Test9.h"
//http://blog.csdn.net/yousheng324/article/details/6693033

//using std::cout;
//using std::endl;
using namespace std;


int _tmain(int argc, _TCHAR* argv[])
{
cout<<">>>>>>>>>>9"<<endl;
/*
#ifdef Test //如果宏定义了Test就打印
cout<<"(#ifdef)宏定义Test:"<<STR<<endl;
#endif

#if (Test2)
cout<<"(if)宏定义Test2为真"<<endl;
#else
cout<<"(if)宏定义Test2为假"<<endl;
#endif

#if Test3 == 1
cout<<"Test3 = 1"<<endl;
#elif Test3 == 2
cout<<"Test3 = 2"<<endl;
#else
cout<<"Test3 不为1,2"<<endl;
#endif

string a = "aaa";
string b = "bbb";
int isa = a.compare(Test4);//判断宏定义的字符串是a还是b
int isb = b.compare(Test4);
*/
/*//不行
//cout<<at1<<endl;
#if (isa == 0)
cout<<"Test4 = aaa"<<endl;
//#elif b.compare(Test4) == 0 //这样不行
#elif (isb == 0)
cout<<"Test4 = bbb"<<endl;
#else
cout<<"Test4 不为a,b"<<endl;
#endif
*/
/*
string t = "aaa";
string t2 = "AAA";
if (t.compare(t2) == 0)
{
cout<<"相同"<<endl;
}
else if (StrCmpI(t.c_str(),t2.c_str()) == 0) //#include <Shlwapi.h>
{
cout<<"StrCmpI突略大小写相同"<<endl;

if (strcmpi(t.c_str(),t2.c_str()) == 0)//string.h
{
cout<<"strcmpi突略大小写相同"<<endl;
}
}
else
{
cout<<"不同"<<endl;
}
*/
/*
#ifdef WIN32
cout<<"是WIN32系统"<<endl;
#pragma message("是WIN32系统aa")
#endif

cout<<"预处理日期:"<<__DATE__<<endl;
cout<<"当前执行的文件路径:"<<__FILE__<<"当前代码行数:"<<__LINE__<<endl;
cout<<"源文件编译时间:"<<__TIME__<<endl;
cout<<"当前所在函数名:"<<__FUNCTION__<<endl;

*/
getchar();
//system("pause");
return 0;
}
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值