Redian新闻
>
hp笔记本电脑休眠后醒不来了
avatar
hp笔记本电脑休眠后醒不来了# Software - 软件世界
r*o
1
Microsystems Engineering Department at Rochester Institute of Technology has
two open PhD-student (reseach assistant) positions in the field of
nanotechnology for optical, biomedical device and fuel cell development.
The candidate is expected to have or receive his/her Master degree in
Engineering or Physics. The research assistantship includes tuition and
stipend in a period of 3 years starting in the May of 2008.
Please send your resume to: Dr. Yen-Wen Lu. Email: y****[email protected]
avatar
s*y
2
MR. D.W.
词曲唱:redant 制作:小小
好的身体 很重要 虽然一切浮躁又无聊
放一把火 烧一烧 顺便洗洗我七窍
幻听中他做梦 阳谋阴谋都无谋
不一定 不一定 高级动物 噢乖
donot break my heart 靠近我
春去春来 还有你
别去糟蹋 别说无所谓 怕你为自己流泪
童和音乐很重要 念上帝保佑 平安到老
拆掉未知的脸谱 谁主暮良与文王
什么黑豹唐朝 我走我的独木桥
黄昏悲伤的梦 出游还是艳阳天
donot break my heart 靠近我
春去春来 还有你
别去糟蹋 别说无所谓 怕你为自己流泪
说不出的感觉 明天更漫长
这美丽的期待 消失的影像
子夜二时是你 是你推醒我
你声句从命吧 我无地自容
说不出的感觉 恍惚的白昼
哪跟哪的事儿 别来纠缠我 哦
子夜二时是你 是你推醒我
你声从命吧 我无地自容
是不是 梦醒后 昨夜的誓言都忘记 你远去高飞
是不是 漓江水 窗外的风景都是雨 我黑色梦中
是不是 失空引 两分零三秒的距离 幸福在哪里
是不是 眼光里 暮春和秋色不一样 我看花了
avatar
w*y
3
这里有没有时不时就被女朋友说笨De?
avatar
t*g
4
我想生成一个double[n][4]的2维矩阵(注意n必须在第一个位置)
其中n是运行期才知道
请教怎么声明这个函数指针?(就是说动态生成一个array,其中每个元素是一个size
4的
小array)
当然我可以用两个new操作做到
double **A;
A=new double*[n];
for(int i=0;iA[i]=new double[4];
可是假如我只想用一个new
该怎么做?
好像可以声明
double *A[4];
可是delete[] A就不行
谢谢!
avatar
b*o
5
hp dv6500
用的是xp
stand by或合上盖子后屏幕就点不亮了,感觉硬盘在工作,但是屏幕怎么也不亮。
请明白人指点,谢谢。
avatar
s*y
6
谢谢大家的回帖,今天趁热打铁我把MV也做了,欢迎观看。
avatar
s*d
7
换了别人,你要人家说你笨人家还不乐意呢, 真是笨, 哈哈.

【在 w*****y 的大作中提到】
: 这里有没有时不时就被女朋友说笨De?
avatar
O*d
8
用一个n*4的一维数组。
double *A = new double[n * 4];
不能用index。可以用下法
for(int i = 0; i < n; ++i)
for(int j = 0; j < 4; ++j)
*(A + n * i + j) = whatever;
avatar
a*d
9
你很乐意被说笨?好。。。:-)

【在 s********d 的大作中提到】
: 换了别人,你要人家说你笨人家还不乐意呢, 真是笨, 哈哈.
avatar
O*d
10
上法在图像处理中用的极多。 图像的象素参数,例如色彩,都是放在一维数组里的,
但需要事先知道图像的高和宽才能正确处理图像。数组本身没有高宽信息。
avatar
k*t
11
如果女朋友说"你真笨",是爱你.和你撒娇.这都不懂.
avatar
i*r
12
这样可以吗?
可以从打印出来的地址看出这些cell是连续的
和直接定义二位数组效果一样
#include
using namespace std;
typedef double D4[4];
D4 *A;
int main(void)
{
int n = 3;
A = new D4[n];
for (int i = 0; i < n; ++i)
for (int j = 0; j < 4; ++j)
printf("%p\n", &A[i][j]);
return 0;
}

size

【在 t**g 的大作中提到】
: 我想生成一个double[n][4]的2维矩阵(注意n必须在第一个位置)
: 其中n是运行期才知道
: 请教怎么声明这个函数指针?(就是说动态生成一个array,其中每个元素是一个size
: 4的
: 小array)
: 当然我可以用两个new操作做到
: double **A;
: A=new double*[n];
: for(int i=0;i: A[i]=new double[4];

avatar
s*d
13
正解。

【在 k**t 的大作中提到】
: 如果女朋友说"你真笨",是爱你.和你撒娇.这都不懂.
avatar
f*y
14
用二维的vector,非常容易,还不用担心delete的问题。
avatar
s*d
15
省略了一个“贱”字?
又不是乐意, 更不是乐意被任何人说呀

【在 a***d 的大作中提到】
: 你很乐意被说笨?好。。。:-)
avatar
t*o
16
和OverCloud一样,好多年没有用过二维数组了,尽管经常要处理二维数据。
avatar
t*g
17
可是vector size是动态增长的
会不会导致效率比较低?

【在 f******y 的大作中提到】
: 用二维的vector,非常容易,还不用担心delete的问题。
avatar
t*g
18

的确是一个办法
谢谢
不过C++里没有别的直接解决的办法了么?

【在 O*******d 的大作中提到】
: 用一个n*4的一维数组。
: double *A = new double[n * 4];
: 不能用index。可以用下法
: for(int i = 0; i < n; ++i)
: for(int j = 0; j < 4; ++j)
: *(A + n * i + j) = whatever;

avatar
t*g
19
这是C吗?
我用的C++
让我试试
谢谢

【在 i******r 的大作中提到】
: 这样可以吗?
: 可以从打印出来的地址看出这些cell是连续的
: 和直接定义二位数组效果一样
: #include
: using namespace std;
: typedef double D4[4];
: D4 *A;
: int main(void)
: {
: int n = 3;

avatar
O*d
20
把 *(A + n * i + j)写成一个macro, 用起来也很方便。
例如
#define slot(a, b, c) (*(a + n * b + c))
...
...
...
slot(A, i, j) = whatever;

【在 t**g 的大作中提到】
: 嗯
: 的确是一个办法
: 谢谢
: 不过C++里没有别的直接解决的办法了么?

avatar
t*t
21
这个未免也太容易出错了

【在 O*******d 的大作中提到】
: 把 *(A + n * i + j)写成一个macro, 用起来也很方便。
: 例如
: #define slot(a, b, c) (*(a + n * b + c))
: ...
: ...
: ...
: slot(A, i, j) = whatever;

avatar
f*y
22
你可以固定长度啊。

【在 t**g 的大作中提到】
: 可是vector size是动态增长的
: 会不会导致效率比较低?

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