由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - Java的POD比C++干净很多
相关主题
谁给总结一个c++变量初始化的规律?malloc per-thread arena
binary number questionC怪问题一个
C 中的typedef 一问问个g++的问题
is size_t recommended for 64-bit windows porting?C++隐式类型转换的规则?
0 < -1 ? A c++ questioninterview questions
真是奇了怪了,VC编译器问题?[合集] 几道面试问题
为啥C可以当汇编用,JAVA就不可以呢?[合集] 再论auto_ptr/SmartPtr和内存泄漏
再请教一个c++的简单问题(enumerated constant)C++的一个问题
相关话题的讨论汇总
话题: java话题: c++话题: types话题: pod话题: int64
进入Programming版参与讨论
1 (共1页)
A*******e
发帖数: 2419
1
整型从8,16,32,到64-bit,只有signed类型,自动带初值。C++11为何不能全盘接受
呢?int,long,long long搞成一锅粥。
k**********g
发帖数: 989
2

int8_t
uint8_t
int16_t
uint16_t
int32_t
uint32_t
int64_t
uint64_t
The lack of standardized integer width is a historical baggage (where we had
machines with 36-bit register widths, etc.).
Unsigned integer types are very important for certain types of applications.
Checked arithmetic is also very important for certain types of applications.
Ironically, C# has it, Java doesn't.
Not trying to defend anything; every language has some smells.

【在 A*******e 的大作中提到】
: 整型从8,16,32,到64-bit,只有signed类型,自动带初值。C++11为何不能全盘接受
: 呢?int,long,long long搞成一锅粥。

A*******e
发帖数: 2419
3
无符号有什么必需应用?用有符号的代替不就行了?无非浪费一半空间。

had

【在 k**********g 的大作中提到】
:
: int8_t
: uint8_t
: int16_t
: uint16_t
: int32_t
: uint32_t
: int64_t
: uint64_t
: The lack of standardized integer width is a historical baggage (where we had

s******u
发帖数: 501
4
寄存器

【在 A*******e 的大作中提到】
: 无符号有什么必需应用?用有符号的代替不就行了?无非浪费一半空间。
:
: had

A*******e
发帖数: 2419
5
Java not need register?

【在 s******u 的大作中提到】
: 寄存器
N******K
发帖数: 10202
6
你java初学者?

【在 A*******e 的大作中提到】
: Java not need register?
s**x
发帖数: 7506
7
人家 javascript 好像只有一种数字类型。
l*******b
发帖数: 2586
8
嫌繁只用一种就好了呀, 不需要剥夺别人的选择 :D

【在 A*******e 的大作中提到】
: 整型从8,16,32,到64-bit,只有signed类型,自动带初值。C++11为何不能全盘接受
: 呢?int,long,long long搞成一锅粥。

A*******e
发帖数: 2419
9
你傻呀?8位的数据用int64?

【在 l*******b 的大作中提到】
: 嫌繁只用一种就好了呀, 不需要剥夺别人的选择 :D
A*******e
发帖数: 2419
10
干净不等于少。

【在 s**x 的大作中提到】
: 人家 javascript 好像只有一种数字类型。
A*******e
发帖数: 2419
11
是,和你C++水平差不多。:P

【在 N******K 的大作中提到】
: 你java初学者?
l*******b
发帖数: 2586
12
想smart就得付出代价呀。。。
smart => 一锅粥熬出来一点有营养的
哈哈

【在 A*******e 的大作中提到】
: 你傻呀?8位的数据用int64?
1 (共1页)
进入Programming版参与讨论
相关主题
C++的一个问题0 < -1 ? A c++ question
c++ interview: iterator 和 pointer区别?真是奇了怪了,VC编译器问题?
C++ Q110: Add without +为啥C可以当汇编用,JAVA就不可以呢?
c++ 不自动initialize变量么?再请教一个c++的简单问题(enumerated constant)
谁给总结一个c++变量初始化的规律?malloc per-thread arena
binary number questionC怪问题一个
C 中的typedef 一问问个g++的问题
is size_t recommended for 64-bit windows porting?C++隐式类型转换的规则?
相关话题的讨论汇总
话题: java话题: c++话题: types话题: pod话题: int64