C/C++ __int64和long long, cross platform问题# Programming - 葵花宝典m*a2008-11-09 08:111 楼各位好。请教一下,关于Biomedical Engineering, 或者Optical Engineering 方面,最近好找工作么?这类工作大概都集中在哪些洲比较多一点啊?为什么俺发了很多简历,基本上没有回音呢?谢谢。
g*u2008-11-09 08:112 楼C++标准里有没有定义一定有64bit的整型?C标准呢?我印象里ISO C有,应该是long long吧?long long和__int64可以随便用么?C++里我看至少VC和GCC都有这几个类型,难道有的编译器里没有么?为什么C++标准里没有?不同platform有什么不同呢?谢谢。
t*t2008-11-09 08:114 楼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有什么不同呢?: 谢谢。
y*n2008-11-09 08:115 楼楼上两位兄弟,我也是读这个的。我感觉这个行业工作机会还是比较多的,但也不容易找。例如医院,医药研究机构,药厂。不过药厂最近不景气阿,hiring-freeze. 我认为工作主要集中在CA, NJ, PA, MA (boston).
m*t2008-11-09 08:117 楼易找。例如医院,医药研究机构,药厂。不过药厂最近不景气阿,hiring-freeze. 我认为工作主要集中这位兄弟不是学BME的吧?BME基本不可能去药厂。其实医疗仪器的公司大大小小有的是,只是大部分人都只知道有名的那几家。地区上你说的基本没错,大boston地区,NJ,CA都有不少【在 y****n 的大作中提到】: 楼上两位兄弟,我也是读这个的。我感觉这个行业工作机会还是比较多的,但也不容易找。例如医院,医药研究机构,药厂。不过药厂最近不景气阿,hiring-freeze. 我认为工作主要集中: 在CA, NJ, PA, MA (boston).
D*a2008-11-09 08:118 楼thrust说了,long long是C99标准的,至少64bits【在 l*****a 的大作中提到】: C++标准里呢?如果没有,我写C++程序可以随便用long long或者__int64么?
g*u2008-11-09 08:1110 楼那是C,不是C++标准。http://bytes.com/forum/thread63790.htmlC++似乎还没有standardize long long type. 我的问题是如果我写个程序用了longlong,而以C++编译,会不会有compiler不支持出问题呢?请大虾们回答的尽量清楚些,我对这些很没经验。谢谢!【在 D*******a 的大作中提到】: thrust说了,long long是C99标准的,至少64bits
p*u2008-11-09 08:1111 楼好像没有哪个C++ compiler不支持C标准吧。【在 g*****u 的大作中提到】: 那是C,不是C++标准。http://bytes.com/forum/thread63790.html: C++似乎还没有standardize long long type. 我的问题是如果我写个程序用了long: long,而以C++编译,会不会有compiler不支持出问题呢?请大虾们回答的尽量清楚些: ,我对这些很没经验。谢谢!
t*t2008-11-09 08:1112 楼C++标准不支持long long.但是通常来说目前的编译器都可以C99和C++混用, 如果你没有把选项开得太严格的话. 但是无论如何, 如果你要用C++的话, 这都是compilerdependent的.据说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不支持出问题呢?请大虾们回答的尽量清楚些: ,我对这些很没经验。谢谢!