Redian新闻
>
怎么才能避免每次都写using namespace std (转载)
avatar
怎么才能避免每次都写using namespace std (转载)# Programming - 葵花宝典
b*1
1
虽说是junior, 最好干过点什么,面试也有的说,地点在波士顿地区。
是隔壁组的空缺。
年薪8万, 先不用给我简历,写一点主要的qualification, 咱们再谈。
avatar
h*g
2
【 以下文字转载自 JobHunting 讨论区 】
发信人: huasing (Menlo Park), 信区: JobHunting
标 题: 怎么才能避免每次都写using namespace std
发信站: BBS 未名空间站 (Thu Jul 22 20:21:21 2010, 美东)
俺是新手,以前搞 java
现在写c++, 每个文件里都要写
using namespace std;
g++ compiler怎么设置一下,每次就不用写这么一行了?我用unix
avatar
b*1
3
虽说是junior, 最好干过点什么,面试也有的说,地点在波士顿地区。
是隔壁组的空缺。
年薪8万, 先不用给我简历,写一点主要的qualification, 咱们再谈。
avatar
X*r
4
这个是个好习惯,我建议你写。
真不想写,弄一个文件里面写上这行,用gcc的-include选项这样每次
都自动包含这个文件。

【在 h*****g 的大作中提到】
: 【 以下文字转载自 JobHunting 讨论区 】
: 发信人: huasing (Menlo Park), 信区: JobHunting
: 标 题: 怎么才能避免每次都写using namespace std
: 发信站: BBS 未名空间站 (Thu Jul 22 20:21:21 2010, 美东)
: 俺是新手,以前搞 java
: 现在写c++, 每个文件里都要写
: using namespace std;
: g++ compiler怎么设置一下,每次就不用写这么一行了?我用unix

avatar
s*h
5
Is the position still open? I sent you a message to your private inbox,
would you please take a look?
avatar
d*p
6
If namespace name is too long, like
use namespace this_is_really_a_long_namespace;
use shorthand form
namespace this_is_really_a_long_namespace = now_short;
I even suggest more aggressive form: always qualify each namespace entity
individually. In collaborative dev environment, this minimizes the chance
your code collides with some unknowns.

【在 h*****g 的大作中提到】
: 【 以下文字转载自 JobHunting 讨论区 】
: 发信人: huasing (Menlo Park), 信区: JobHunting
: 标 题: 怎么才能避免每次都写using namespace std
: 发信站: BBS 未名空间站 (Thu Jul 22 20:21:21 2010, 美东)
: 俺是新手,以前搞 java
: 现在写c++, 每个文件里都要写
: using namespace std;
: g++ compiler怎么设置一下,每次就不用写这么一行了?我用unix

avatar
p*o
7

Second you. Moreover, typing something like std:: brings IntelliSense.

【在 d****p 的大作中提到】
: If namespace name is too long, like
: use namespace this_is_really_a_long_namespace;
: use shorthand form
: namespace this_is_really_a_long_namespace = now_short;
: I even suggest more aggressive form: always qualify each namespace entity
: individually. In collaborative dev environment, this minimizes the chance
: your code collides with some unknowns.

avatar
k*d
8
我记得某本书上连using namespace std都不建议,建议的是用到什么写什么using std
avatar
z*e
9
面试官,写反了吧?
这么不是越来越难写么?
avatar
d*p
10
Good catch.
Actually I have never used namespace alias - I love typing long names :-)

【在 z****e 的大作中提到】
: 面试官,写反了吧?
: 这么不是越来越难写么?

avatar
z*e
11
很有成就感吧。
尤其是敲tab的时候,自动出来一大串?觉得自己写了很多。
我在vc里边是这个感觉。
不过vc的editor不好用,不如emacs。
不知道用vc的话,是不是总是要用鼠标。
我是不太喜欢写code的时候还要去碰鼠标的。

【在 d****p 的大作中提到】
: Good catch.
: Actually I have never used namespace alias - I love typing long names :-)

avatar
y*e
12
我心里冒出仰慕的泡泡

【在 z****e 的大作中提到】
: 很有成就感吧。
: 尤其是敲tab的时候,自动出来一大串?觉得自己写了很多。
: 我在vc里边是这个感觉。
: 不过vc的editor不好用,不如emacs。
: 不知道用vc的话,是不是总是要用鼠标。
: 我是不太喜欢写code的时候还要去碰鼠标的。

avatar
f*y
13
现在流行直接写std::xyz
不要让你的东西污染标准空间

【在 h*****g 的大作中提到】
: 【 以下文字转载自 JobHunting 讨论区 】
: 发信人: huasing (Menlo Park), 信区: JobHunting
: 标 题: 怎么才能避免每次都写using namespace std
: 发信站: BBS 未名空间站 (Thu Jul 22 20:21:21 2010, 美东)
: 俺是新手,以前搞 java
: 现在写c++, 每个文件里都要写
: using namespace std;
: g++ compiler怎么设置一下,每次就不用写这么一行了?我用unix

avatar
h*i
14
还有就是,这样写,看代码的知道这个函数哪儿来的。

【在 f*******y 的大作中提到】
: 现在流行直接写std::xyz
: 不要让你的东西污染标准空间

avatar
h*0
15
少扯,你是用java的?用java的人每个文件前都难免会写import XX.XX.....呢

【在 h*****g 的大作中提到】
: 【 以下文字转载自 JobHunting 讨论区 】
: 发信人: huasing (Menlo Park), 信区: JobHunting
: 标 题: 怎么才能避免每次都写using namespace std
: 发信站: BBS 未名空间站 (Thu Jul 22 20:21:21 2010, 美东)
: 俺是新手,以前搞 java
: 现在写c++, 每个文件里都要写
: using namespace std;
: g++ compiler怎么设置一下,每次就不用写这么一行了?我用unix

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。