使用c函数时,在不同的项目中其参数类型不一样?

tiancaiak 2009-03-27 04:33:05
我在使用c函数时(如:DeleteFile)发现在一个项目中参数是字符,另一个却是宽字符

请问关于这个c语言参数的类型是在哪设置的呢?
...全文
81 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
hityct1 2009-03-27
  • 打赏
  • 举报
回复
以vs2008为例:
项目-> 点击最后一项
在弹出的对话框里 -> 配置属性 ,然后右面可以看到“字符集”一项。
hityct1 2009-03-27
  • 打赏
  • 举报
回复
最好使用LPCTSTR(如:DeleteFile中),这样在ansi和unicode两种版本中都适用。
太乙 2009-03-27
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 tiancaiak 的回复:]
怎么改工程配置?
[/Quote]在工程属性里~
tiancaiak 2009-03-27
  • 打赏
  • 举报
回复
怎么改工程配置?
woods2001 2009-03-27
  • 打赏
  • 举报
回复
那个函数进行了函数重载吧
所有参数不一样
嵌云阁主 2009-03-27
  • 打赏
  • 举报
回复
这个是windows api,有ansi和unicode两种版本,改工程配置就行了。

65,210

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧