| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2317 人关注过本帖
标题:在98和XP下使用Tc++内存方面有什么区别?
只看楼主 加入收藏
天使预备役
Rank: 2
等 级:论坛游民
威 望:3
帖 子:670
专家分:10
注 册:2004-4-6
收藏
 问题点数:0 回复次数:7 
在98和XP下使用Tc++内存方面有什么区别?
我觉得好象在XP下使用的内存要比98下的多,是不是和字长有关系?????
搜索更多相关主题的帖子: 内存 关系 
2004-05-11 10:11
C++大粉丝
Rank: 4
等 级:贵宾
威 望:10
帖 子:477
专家分:0
注 册:2004-4-23
收藏
得分:0 

目前普遍的Win XP和Win 98的字长都是32位的(Win XP有64位的).每个应用程序虚拟最大寻地址0xFFFFFFFF(4GB)

Win 98 利用ANSI字符集,所有的操作是你见到的.

Win XP 利用Unicode字符集,所有的操作都需要比Win 98更多的内存.

我个人的理解.

详细请看<WINDOWS 核心编程>


I am a big fan of c plus plus.
2004-05-11 13:11
天使预备役
Rank: 2
等 级:论坛游民
威 望:3
帖 子:670
专家分:10
注 册:2004-4-6
收藏
得分:0 

但,我在XP运行的程序,在98下就不可以!

如果去掉一定的内存的申请就可以了!!!

"

Win 98 利用ANSI字符集,所有的操作是你见到的.

Win XP 利用Unicode字符集,所有的操作都需要比Win 98更多的内存."这个可以细说一下么???


差点把你忘了...
2004-05-11 14:10
C++大粉丝
Rank: 4
等 级:贵宾
威 望:10
帖 子:477
专家分:0
注 册:2004-4-23
收藏
得分:0 

但,我在XP运行的程序,在98下就不可以!

如果去掉一定的内存的申请就可以了!!!

"去掉一定的内存的申请"什么意思??


I am a big fan of c plus plus.
2004-05-11 14:25
天使预备役
Rank: 2
等 级:论坛游民
威 望:3
帖 子:670
专家分:10
注 册:2004-4-6
收藏
得分:0 
就是,去掉一个占用很多内存的类!!!

差点把你忘了...
2004-05-11 14:51
C++大粉丝
Rank: 4
等 级:贵宾
威 望:10
帖 子:477
专家分:0
注 册:2004-4-23
收藏
得分:0 
呵呵,我认为和这个没什么关系,应该看看你去掉的那个类的设计是不是有问题.

I am a big fan of c plus plus.
2004-05-11 15:29
天使预备役
Rank: 2
等 级:论坛游民
威 望:3
帖 子:670
专家分:10
注 册:2004-4-6
收藏
得分:0 

怎么可以这么说那???

我的类在XP下运行对,在98下就不可以了???

我的意思说是如果不去就不对,如果去了就对了!!

你说是怎么回事???


差点把你忘了...
2004-05-11 17:07
C++大粉丝
Rank: 4
等 级:贵宾
威 望:10
帖 子:477
专家分:0
注 册:2004-4-23
收藏
得分:0 
我还是认为你的类设计有问题.

I am a big fan of c plus plus.
2004-05-12 09:47
快速回复:在98和XP下使用Tc++内存方面有什么区别?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.021585 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved