游戏开发论坛

 找回密码
 立即注册
搜索
楼主: shaoxiaoning

名字空间问题

[复制链接]

89

主题

4036

帖子

4132

积分

论坛元老

Rank: 8Rank: 8

积分
4132
发表于 2006-10-25 14:05:00 | 显示全部楼层

Re:名字空间问题

现在基本上应该要显示的东西都需要使用unicode。
其他的看情况,为什么看情况呢。因为有的操作系统的接口并不支持ucs,而是支持utf。所以对应这种系统,还是用utf-8比较安全。
但是有一点是肯定的纯ansii肯定不够用。

PS: 我说的一点都不夸张。只是没说清楚,针对的不是楼主,而是大多数的教程。 直接上来就是DWORD/TCHAR什么的,完全一副MS的嘴脸,而且还不告诉初学者这是什么玩意。

8

主题

716

帖子

716

积分

高级会员

Rank: 4

积分
716
发表于 2006-10-25 14:11:00 | 显示全部楼层

Re:名字空间问题

有猪在此,吾心甚慰。

3

主题

155

帖子

161

积分

注册会员

Rank: 2

积分
161
发表于 2006-10-25 14:31:00 | 显示全部楼层

Re:名字空间问题

LZ,
如果当前用的字符集配置是ANSI的话就用ANSI版的LIB
如果当前用的字符集配置是Unicode的话就用Unicode版的LIB

也就是字符配置要要和你LIB的字符配置一样.

用TCHAR 可以很容易发布你的ANSI版和Unicode版.
使用ANSI还是Unicode只要设置一下开关就可了.

18

主题

971

帖子

982

积分

高级会员

Rank: 4

积分
982
发表于 2006-10-25 16:28:00 | 显示全部楼层

Re:名字空间问题

TCHAR是根据宏来决定是否采用UNICODE的吧……

125

主题

364

帖子

396

积分

中级会员

Rank: 3Rank: 3

积分
396
QQ
 楼主| 发表于 2006-10-25 18:01:00 | 显示全部楼层

Re:名字空间问题

恩,感激 潘大人, 但是 斑竹也给点新见解吧? 他说的,不等于你说的。

8

主题

716

帖子

716

积分

高级会员

Rank: 4

积分
716
发表于 2006-10-25 18:12:00 | 显示全部楼层

Re:名字空间问题

我和潘大人的意见一样
其实关键只有一点: 知道自己在做什么就好了!

4

主题

36

帖子

54

积分

注册会员

Rank: 2

积分
54
发表于 2006-10-25 21:52:00 | 显示全部楼层

Re:名字空间问题

你定义了namespace
在cpp中要引用才行
using namesapce xxxx;

不然就抱错说找不到

0

主题

202

帖子

202

积分

中级会员

Rank: 3Rank: 3

积分
202
发表于 2006-10-25 23:22:00 | 显示全部楼层

Re:名字空间问题

unicode!

89

主题

4036

帖子

4132

积分

论坛元老

Rank: 8Rank: 8

积分
4132
发表于 2006-10-26 00:18:00 | 显示全部楼层

Re: Re:名字空间问题

千里马肝: Re:名字空间问题

我和潘大人的意见一样
其实关键只有一点: 知道自己在做什么就好了!

总结的好。 奖你狗肉一块!

36

主题

1047

帖子

1147

积分

金牌会员

Rank: 6Rank: 6

积分
1147
发表于 2006-10-26 10:08:00 | 显示全部楼层

Re:名字空间问题

编写 windows 程序,ms 是极力主张开发人员使用 TCHAR,因为无论是 Unicode 还是 ANSI 字符集,都可以自动切换,建议看一下 TCHAR 的定义,就明白怎么回事了。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-25 16:56

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表