由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Linux版 - 这个程序有错莫
相关主题
dma一次只能传16kb,leetcode N-Queens II 我的c++要400多毫秒
这个算是Ubuntu 9.04里GCC 4.3.3的bug么?leetcode-- scramble string
看看这个 C 代码急问:一个迭代器的问题,查了半天不知道为啥不对
刚升级完xubuntu,说说几点感受。ERROR!java.io.RandomAccessFile.readInt
请教一个linux下的POSIX timer的问题。 (转载)java synchronized 问题 (转载)
A silly questionjava synchronized 问题
大家能帮我看一下下面的问题吗,不胜感激。4.5岁小孩哭诉老师说他,silly
一个N个数的int数组如何找到3个majority的数?公交骂战:凭什么让座!中国的教育有错吗?
相关话题的讨论汇总
话题: int话题: getint话题: bool话题: silly话题: return
进入Linux版参与讨论
1 (共1页)
G*****h
发帖数: 33134
1
t.cc:
void getInt(int *p)
{
*p = 0;
}
bool silly()
{
bool b;
getInt((int *)&b);
return b;
}
int main()
{
return (int)silly();
}
a9
发帖数: 21638
2
有吧。

【在 G*****h 的大作中提到】
: t.cc:
: void getInt(int *p)
: {
: *p = 0;
: }
: bool silly()
: {
: bool b;
: getInt((int *)&b);
: return b;

G*****h
发帖数: 33134
3
什么错?
编译是没问题的

【在 a9 的大作中提到】
: 有吧。
M**********n
发帖数: 432
4
sizeof(bool) = 1
sizeof(int) = 4

【在 G*****h 的大作中提到】
: t.cc:
: void getInt(int *p)
: {
: *p = 0;
: }
: bool silly()
: {
: bool b;
: getInt((int *)&b);
: return b;

G*****h
发帖数: 33134
5
编译器不是都要加 padding 到整字对齐的么
再说为啥不安全的 cast 编译不报错

【在 M**********n 的大作中提到】
: sizeof(bool) = 1
: sizeof(int) = 4

1 (共1页)
进入Linux版参与讨论
相关主题
公交骂战:凭什么让座!中国的教育有错吗?请教一个linux下的POSIX timer的问题。 (转载)
精神病犯法不被定罪,这条法律有错吗?A silly question
都是妻子惹的祸?大家能帮我看一下下面的问题吗,不胜感激。
变态楼主和暴强回复一个N个数的int数组如何找到3个majority的数?
dma一次只能传16kb,leetcode N-Queens II 我的c++要400多毫秒
这个算是Ubuntu 9.04里GCC 4.3.3的bug么?leetcode-- scramble string
看看这个 C 代码急问:一个迭代器的问题,查了半天不知道为啥不对
刚升级完xubuntu,说说几点感受。ERROR!java.io.RandomAccessFile.readInt
相关话题的讨论汇总
话题: int话题: getint话题: bool话题: silly话题: return