Redian新闻
>
C/C++ __int64和long long, cross platform问题
avatar
C/C++ __int64和long long, cross platform问题# Programming - 葵花宝典
m*a
1
各位好。请教一下,关于Biomedical Engineering, 或者Optical Engineering 方面,
最近好找工作么?这类工作大概都集中在哪些洲比较多一点啊?为什么俺发了很多简历
,基本上没有回音呢?
谢谢。
avatar
g*u
2
C++标准里有没有定义一定有64bit的整型?C标准呢?
我印象里ISO C有,应该是long long吧?long long和__int64可以随便用么?
C++里我看至少VC和GCC都有这几个类型,难道有的编译器里没有么?为什么C++标准里
没有?不同platform有什么不同呢?
谢谢。
avatar
n*n
3
同问
avatar
t*t
4
I remember C int has at least 16 bits, C long has at least 32 bits.
C99 defined long long which is at least 64 bits.

【在 g*****u 的大作中提到】
: C++标准里有没有定义一定有64bit的整型?C标准呢?
: 我印象里ISO C有,应该是long long吧?long long和__int64可以随便用么?
: C++里我看至少VC和GCC都有这几个类型,难道有的编译器里没有么?为什么C++标准里
: 没有?不同platform有什么不同呢?
: 谢谢。

avatar
y*n
5
楼上两位兄弟,我也是读这个的。我感觉这个行业工作机会还是比较多的,但也不容易找。例如医院,医药研究机构,药厂。不过药厂最近不景气阿,hiring-freeze. 我认为工作主要集中
在CA, NJ, PA, MA (boston).
avatar
l*a
6
C++标准里呢?如果没有,我写C++程序可以随便用long long或者__int64么?
avatar
m*t
7

易找。例如医院,医药研究机构,药厂。不过药厂最近不景气阿,hiring-freeze. 我
认为工作主要集中
这位兄弟不是学BME的吧?BME基本不可能去药厂。其实医疗仪器的公司大大小小有的是
,只是大部分人都只知道有名的那几家。地区上你说的基本没错,大boston地区,NJ,
CA都有不少

【在 y****n 的大作中提到】
: 楼上两位兄弟,我也是读这个的。我感觉这个行业工作机会还是比较多的,但也不容易找。例如医院,医药研究机构,药厂。不过药厂最近不景气阿,hiring-freeze. 我认为工作主要集中
: 在CA, NJ, PA, MA (boston).

avatar
D*a
8
thrust说了,long long是C99标准的,至少64bits

【在 l*****a 的大作中提到】
: C++标准里呢?如果没有,我写C++程序可以随便用long long或者__int64么?
avatar
b*r
9
是不是咱们BME 硕士还是太嫩了?
公司喜欢博士?
avatar
g*u
10
那是C,不是C++标准。http://bytes.com/forum/thread63790.html
C++似乎还没有standardize long long type. 我的问题是如果我写个程序用了long
long,而以C++编译,会不会有compiler不支持出问题呢?请大虾们回答的尽量清楚些
,我对这些很没经验。谢谢!

【在 D*******a 的大作中提到】
: thrust说了,long long是C99标准的,至少64bits
avatar
p*u
11
好像没有哪个C++ compiler不支持C标准吧。

【在 g*****u 的大作中提到】
: 那是C,不是C++标准。http://bytes.com/forum/thread63790.html
: C++似乎还没有standardize long long type. 我的问题是如果我写个程序用了long
: long,而以C++编译,会不会有compiler不支持出问题呢?请大虾们回答的尽量清楚些
: ,我对这些很没经验。谢谢!

avatar
t*t
12
C++标准不支持long long.但是通常来说目前的编译器都可以C99和C++混用, 如果你没
有把选项开得太严格的话. 但是无论如何, 如果你要用C++的话, 这都是compiler
dependent的.
据说C++0X会加入long long. 但是C++0X目前还没出来.

【在 g*****u 的大作中提到】
: 那是C,不是C++标准。http://bytes.com/forum/thread63790.html
: C++似乎还没有standardize long long type. 我的问题是如果我写个程序用了long
: long,而以C++编译,会不会有compiler不支持出问题呢?请大虾们回答的尽量清楚些
: ,我对这些很没经验。谢谢!

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