MFC中,为什么要用rc资源存储字符串

为什么要用rc资源的"StringTable"?在代码中直接_T("xxx")效果不也一样吗?... 为什么要用rc资源的"String Table"?在代码中直接_T("xxx")效果不也一样吗? 展开
 我来答
ohyourdog
2011-06-14 · TA获得超过821个赞
知道小有建树答主
回答量:298
采纳率:50%
帮助的人:367万
展开全部
肯定有好处的。资源文件可以修改,你代码中只要使用ID,如果有时候要修改,就只要修改资源文件,无需修改代码。最常见的就是国际化的使用。如果你目前使用的是中文字符串,然后你的项目要移植到英文环境下,只要修改资源文件内固定ID的值就可以了。

至于楼上说的管理方便,单指重用的话,效果和定义在代码内一样。
百度网友5120c2ff9
2011-06-14
知道答主
回答量:37
采纳率:0%
帮助的人:23万
展开全部
效果一样,但是管理方便,例如你多次使用同一个字符串的话,修改在stringtable一次修改即可
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式