| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2292 人关注过本帖
标题:[求助]如何做才能简化像"using namespace std;"等C++用语?
只看楼主 加入收藏
dengtc
Rank: 1
等 级:新手上路
帖 子:72
专家分:0
注 册:2007-5-11
收藏
 问题点数:0 回复次数:35 
[求助]如何做才能简化像"using namespace std;"等C++用语?
如何设置以简化像"using namespace std;"和"cin.get();"等C++用语?
我用的是VC++2005,
比如我要输入"using namespace std;",我想用"using"来代替"using namespace std;",该如何做才能实现呢?
请各位大哥大姐给点建议!!
搜索更多相关主题的帖子: std using namespace 用语 
2007-05-15 16:14
yuyunliuhen
Rank: 6Rank: 6
等 级:贵宾
威 望:20
帖 子:1435
专家分:0
注 册:2005-12-12
收藏
得分:0 
using namespace std;本来就是一种比较”偷懒“的做法了,不然你得在在程序中频繁的 加上std::;老版本有
#include<iostream.h>不用写using namespace std;这也是旧的标准, 在这也不提倡,更何况VC++2005已经不支持这种写法了,
还是得加上吧,如果你愿意多写几次std::,就不要写using namespace std;这个了

Go confidently in the  directions of your dreams,live the life you have imagined!Just do it!
It is no use learning without thinking!
2007-05-15 16:23
aipb2007
Rank: 8Rank: 8
来 自:CQU
等 级:贵宾
威 望:40
帖 子:2879
专家分:7
注 册:2007-3-18
收藏
得分:0 
可以用typedef别名来简化一些类型书写。

但是楼主这样的要求似乎没什么办法实现!就算实现了,也只是你自己能看懂,可读性差的代码!

Fight  to win  or  die...
2007-05-15 16:32
I喜欢c
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:64
帖 子:1749
专家分:0
注 册:2007-3-2
收藏
得分:0 


真会偷懒..
如果在程序效率上绞尽脑汁就不错了

 我是指针,却丢失了目标地址!          我是循环,却缺少了结束条件!      我是函数,却没有人来调用!   
2007-05-15 16:39
dengtc
Rank: 1
等 级:新手上路
帖 子:72
专家分:0
注 册:2007-5-11
收藏
得分:0 

各位大哥大姐!
那我用VC++2005中编程,调试后结果总是一闪而过,必须要在源文件的"return 0;"前加上
cin.get();
cin.get();
才能长时间的显示,有什么办法用其他简单的字符来代替吗?


2007-05-16 14:47
独孤浪子
Rank: 1
等 级:新手上路
帖 子:20
专家分:0
注 册:2007-3-27
收藏
得分:0 
调试时先按F6键生成解决方案,然后按ctrl+F5 只执行不调试
(楼主真是偷懒到家了--)

2007-05-16 15:17
leeco
Rank: 4
等 级:贵宾
威 望:10
帖 子:1029
专家分:177
注 册:2007-5-10
收藏
得分:0 
用using 来替代using namespace还比较合理,替代using namespace std实在是无理取闹

#include <iostream>
#define using using namespace

int main()
{
using std;
cout<<\"hello world!\"<<endl;
}
2007-05-16 15:23
raulxxyuer
Rank: 1
等 级:新手上路
威 望:1
帖 子:178
专家分:0
注 册:2007-4-23
收藏
得分:0 

我很沒用,總是學不會遺忘,總是學不會割捨本不屬於我的東西。
2007-05-16 16:00
PcrazyC
Rank: 6Rank: 6
等 级:贵宾
威 望:29
帖 子:5652
专家分:0
注 册:2006-10-20
收藏
得分:0 
在一个文本文件中保存这些常用的,以后复制粘贴


你如果想再懒点,自己写个编译器去,新建时,默认就有

#include<iostream>
using namespace std;

int main()
{
return 0;
}

雁无留踪之意,水无取影之心
2007-05-16 17:32
PcrazyC
Rank: 6Rank: 6
等 级:贵宾
威 望:29
帖 子:5652
专家分:0
注 册:2006-10-20
收藏
得分:0 
以下是引用leeco在2007-5-16 15:23:14的发言:
用using 来替代using namespace还比较合理,替代using namespace std实在是无理取闹

#include <iostream>
#define using using namespace

int main()
{
using std;
cout<<\"hello world!\"<<endl;
}

宏定义最好用大写,#define US_N using namespace


雁无留踪之意,水无取影之心
2007-05-16 17:33
快速回复:[求助]如何做才能简化像"using namespace std;"等C++用语?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.029341 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved