腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
将
字符串
常量
定义
为
char
const
*
和
wchar
const
*
一次
、
、
、
、
由于我使用的域的限制,我需要将
字符串
文字
定义
为
char
const
*
和
wchar
const
*,例如:constexpr我有很多
常量
,我想避免
定义
两次相同的变量实际名称(这可能会导致一些拼写错误,因此不匹配的名称),所以我使用了一些宏,如下所示: #define WTEXT_IMPL(name) L##
浏览 15
提问于2019-11-22
得票数 5
回答已采纳
1
回答
有没有办法用模板替换这个预处理器宏,比如使用Boost MPL?
、
、
我的代码可以创建字符或
字符串
常量
,可以是
char
或
wchar
_t类型,这使得创建模板函数可以使用字符类型
和
字符或
字符串
常量
。到目前为止,我提出的解决方案如下所示。CharConstantOfType<
char
>(
const
char
c,
const
wchar
_t /*w*/) return c;template<>
浏览 1
提问于2015-08-12
得票数 3
1
回答
什么是#define
字符串
的类型?
、
、
在OPOS head类中有两个
字符串
定义
,第三个是我创建的:#define OPOS_CLASSKEY_MSR我从另一个人那里复制了工作代码,所以我有,但我觉得那个代码做得不正确,我希望我的代码第
一次
就做对了。unsigned in
浏览 2
提问于2013-01-06
得票数 0
回答已采纳
2
回答
如何在用用于表示文字的字符类型参数化的模板中表示
字符串
文字?
考虑以下简单的地图:{ ProtoTypeMapinsert(value_type("inN", "outN"));}; 现在,假设我需要使这个映射既可用于
char
字符串
,也可用于
wchar
_t
字符串
。insert(value_type(
浏览 2
提问于2012-01-27
得票数 11
回答已采纳
3
回答
如何添加到wstring?
、
这适用于std::string std::string s(input); return s;但如果我尝试对wstring执行相同的操作,则会失败 std::wstring class::something(
wchar
_t* input) {
浏览 0
提问于2010-12-04
得票数 10
回答已采纳
1
回答
使用
char
* /
wchar
_t*宏专门化成员
、
、
下面是我的simplestring类--一个模板类,它应该同时处理
char
字符串
和
wchar
_t
字符串
。我想同时
为
char
字符串
和
wchar
_t
字符串
定义
一个default_separator: When _Thar is
char
, default_separator is "\n" and when_Thar is
wchar</e
浏览 22
提问于2020-11-09
得票数 0
2
回答
FindFirstFile的预期输入类型是什么?
、
、
、
我首先要说的是,我基本上对宽
字符串
和
Unicode支持一无所知。我让QString
和
QFile在99%的时间里
为
我处理这个问题,但我正在尝试编译别人为VC6编写的库。Creator中使用MSVC2010进行编译时,我得到了这个错误:Types p
浏览 3
提问于2013-07-09
得票数 3
回答已采纳
1
回答
模板
和
常量
字符串
、
我有一个我想要模版的函数,目前我有两个不同版本的std::string
和
std::wstring。函数(精简后)如下所示std::vector<T> TokenizeArgs(
const
T& in) {.. do stuff ..T
为
std::string或std::wstring,_Tc
为
char</
浏览 7
提问于2012-12-04
得票数 6
回答已采纳
8
回答
如何
将
std::string转换为LPCSTR?
、
、
如何
将
std::string转换为LPCSTR?另外,如何
将
std::string转换为LPWSTR 我完全搞不懂这些LPCSTR LPSTR LPWSTR
和
LPCWSTR。LPWSTR
和
LPCWSTR是一样的吗?
浏览 0
提问于2009-07-29
得票数 124
回答已采纳
1
回答
无法
将
常量
wchar
_t*转换为
常量
字符*
、
我确实在C++选项中
定义
了-DUNICODE谢谢。 它在带有gcc5.4的Gentoo Linux上。
浏览 9
提问于2017-05-24
得票数 2
4
回答
在C++中
定义
常量
C-
字符串
的正确方法?
、
、
、
、
在大多数情况下,我看到
常量
C-
字符串
定义
为
:但是,指针本身不是
const
。这样做不是更合适吗?在
定义
常量
字符串
时,我只是简单地假设这两个目标是必需的。另一件有趣的事情是,我被允许这样做:{ MY_
浏览 5
提问于2014-09-30
得票数 14
回答已采纳
2
回答
为什么我需要在
字符串
前面放一个L,我是否正确地创建了这个变量?
、
、
我
将
这些变量应用于createwindow参数
和
带有它的类。它采用LPCWSTR数据类型。LPCWSTR szTitle = L"Hello";因此我这样做了,尽管我不明白为什么我必须在
字符串
之前包含L(老实说,调试器把它放在了那里我也不经常看到
字符串
被
定义
为
直接类型(相反,我经常看到
WCHAR
、
char
等)。如果你想创建这些变量,你会如何编写
浏览 3
提问于2017-03-16
得票数 5
4
回答
如何使用依赖于模板参数的字符类型
定义
字符串
文本?
、
、
template<typename CharType>public:}; typedefStringTraits<
wchar
_t> WS
浏览 0
提问于2018-10-10
得票数 11
4
回答
windows编程中不同的字符类型
、
最近,我在windows平台上遇到了一些关于
char
/string的任务。我看到它们是不同的字符类型,如
char
、TCHAR、
WCHAR
、LPSTR、LPWSTR、LPCTSTR。以及如何像常规的
char
和
char
*一样使用。我会对这些类型感到困惑吗? 诚挚的问候,
浏览 3
提问于2010-10-12
得票数 3
回答已采纳
1
回答
用介子编译库时出错C2440
、
、
、
、
我有代码C++,我想用meson编译成一个库,其中我得到了2种错误 error C2440:‘初始化’:无法从'
const
wchar
_t 19‘转换为'
const
PWCHAR’-note:从
字符串
文字的转换失去
const
限定符(见/Zc:strictStrings)error C2664:‘.不能将参数2从'
const
wchar
_t 6‘转换为'PWSTR注释:从
字符串
文字的转换会丢失
wc
浏览 13
提问于2022-11-25
得票数 0
6
回答
结构不接受
wchar
_t
、
我的结构如下:{ int count;NumPair(
wchar
_t*pfirst,
wchar
_t *psecond, int count = 0)NumPair& operator=(
const
NumPairis a container of NumP
浏览 4
提问于2010-11-01
得票数 1
回答已采纳
1
回答
来自(wstring或string)的string_t时,string_t也可以同时
为
、
、
、
、
s); }这就是我所拥有的。
char
_t可能是
wchar
_t或
char
。现在,我想要两个智能转换输入
字符串
settings::string_t的函数。<
wchar
_t>& s); 使用boost::is_same在return s上不起
浏览 7
提问于2012-08-02
得票数 0
回答已采纳
3
回答
wsprintf如何知道lpFmt
字符串
的长度?
和
printf一样使用调用约定。后者从堆栈中弹出一个以空结尾的格式
字符串
的地址。但是wsprintf的winapi
定义
使用LPCTSTR类型,例如末尾没有null。
浏览 12
提问于2016-01-25
得票数 0
回答已采纳
4
回答
从“
const
char
*”到“unsigned
char
*”的无效转换
、
、
一个简单的C++代码:unsigned
char
* t="123";在使用g++进行编译时,会出现以下错误:为什么?
浏览 1
提问于2015-12-26
得票数 22
回答已采纳
1
回答
LWPSTR到
CONST
CHAR
*需要帮助
我正在尝试
将
常量
字符指针转换为
常量
宽
字符串
指针。这是我的代码。double ret;file =
const
wchar
_t* (file_old); 我得到这样的提示:“错误,不允许输入名称。”在
const
上。
浏览 0
提问于2014-10-18
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券