腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
4
回答
CString
to
char
*
、
、
、
我们在大部分代码中都使用了
CString
类。但是,有时我们需要转换为
char
*。目前,我们已经使用variable.GetBuffer(0)实现了这一点,这似乎是可行的(这主要发生在将Csting传递到需要
char
*的函数中时)。函数接受了这一点,我们继续前进。我理解它的工作方式是,它将一个字符指针传递到指向
CString
中第一个字符的函数中,一切都很正常。 我猜我们只是担心内存泄漏或任何不可预见的情况,这可能不是一个好主意。
浏览 3
提问于2009-02-18
得票数 17
回答已采纳
2
回答
如何正确地将无符号字符转换为
CString
,并再次反向转换为
CString
的结果为无符号字符?
、
我在将无符号字符转换为
CString
以及相反地将转换后的
CString
结果转换为无符号字符时遇到了问题。
CString
result2;unsigend
char
unchar_result[9]; unchar_result = {143, 116, 106, 224但我想将(
CString
)result3反向转换为无符号字符矩阵。unsigned
char
浏览 0
提问于2013-12-03
得票数 3
回答已采纳
3
回答
memcpy
CString
to
char
*
、
我正试图使用
CString
将一个
char
*复制到一个memcpy(),但我在做它时遇到了困难。实际上,只复制了第一个字符。这是我的代码:
char
* buff = new
char
(); memcpy(buff, str, str.GetLength() +
浏览 6
提问于2013-10-30
得票数 1
回答已采纳
2
回答
理解方法重载规则
、
、
ui64, int width = -1, int base = 10,
char
fillChar = ' ') {} {1>
浏览 3
提问于2013-12-25
得票数 0
回答已采纳
8
回答
赋值使指针从整数开始,而不进行强制转换
、
.#include <stdio.h>#include <ctype.h>
char
strToLower(
char
cString
[]); // Declarations
char
<e
浏览 112
提问于2010-01-16
得票数 30
回答已采纳
1
回答
如何编写类的对象专有函数
、
{
char
* c;public: length = 0; *c = 0;
CString
(const
char
* s) { c =new
char
[length + 1]; for (int i = 0;
浏览 10
提问于2020-04-24
得票数 0
回答已采纳
2
回答
获取初始化构造函数的错误
、
、
、
char
* s){ std::cout << cs;我的
CString
.h#define _
CSTRING
_H#include<iostream>const int
CHAR
_NUM=3;public:
char
str[
CHAR
_NUM
浏览 0
提问于2015-09-22
得票数 0
1
回答
为什么这个
cstring
初始化没有错?
、
#include <iostream>{ const
char
STR_1[] = "your_
cstring
"; const
char
STR_2[] = "your_
cstring
浏览 1
提问于2022-08-20
得票数 -2
4
回答
自定义字符串类(C++)
、
、
、
、
在进一步阅读之前,请先看一下以下代码:{
char
* cstr;
CString
(); ~
CString
(); operator const
char
*();
CString
op
浏览 1
提问于2010-05-16
得票数 6
回答已采纳
1
回答
如何获取
char
数组长度,使valgrind满意
、
这个构造器来自我的自定义string类(用于家庭作业),它接收
char
数组作为参数。
CString
::
CString
( const
char
* charArray ) index = 0; string = nullptr;{ int index;
CString
( )
浏览 4
提问于2020-04-05
得票数 0
2
回答
C++字符串实现
、
、
class stringpublic:
cString
(array ?new
char
[size] : nullptr), size(other.
cString
?*newBuffer = new
char
[newSize]; std::copy(
cString
,
cString
+ size - 1, newBuffer
浏览 0
提问于2016-08-22
得票数 2
回答已采纳
1
回答
编译器错误和字符串类不识别方法
、
、
= nullptr) m_
CString
= new
char
[strlen(CharacterString) + 1]; { strcpy (m_
CString
= nullptr; {
浏览 4
提问于2014-01-17
得票数 0
回答已采纳
3
回答
如何将WCHAR转换为
CString
?
、
、
、
、
可以将WCHAR转换为
CString
吗?我需要这样做,甚至将其转换为
char
或
char
*。 谢谢!
浏览 5
提问于2014-07-03
得票数 1
1
回答
GCC:自定义printf进行字符串输出
、
我的string类是
char
指针上的一个简单包装器,只有一个成员变量(
char
* data),没有虚函数。因此,将其原样传递给类似printf的函数来代替常规的
char
*是可以的。我的
cstring
看起来像这样:{
cstring
(const
char
* str) : data(strdup(str)){}
cstring
(cons
浏览 0
提问于2012-12-03
得票数 2
回答已采纳
1
回答
如何求取字符数组的长度,从而满足数值计算的要求
、
我从我的自定义string类(用于家庭作业)获得了这个构造函数,它接收
char
数组作为参数。
CString
::
CString
( const
char
* charArray ) index = 0; string = nullptr;{ int index;
CString
浏览 5
提问于2020-04-05
得票数 0
回答已采纳
1
回答
赋值使指针来自整数,而不强制转换[默认情况下启用]
、
这是我的主要():puts("Please enter data you want to encrypt.");printf("The message is: %s\n\n",
cString
); strEncrypt = encrypt(
cString
这是getI
浏览 6
提问于2014-04-09
得票数 0
回答已采纳
7
回答
char
和
CString
的区别和联系是什么
、
、
有人能给我解释一下
char
*和
CString
之间的区别和关系吗?谢谢。
浏览 0
提问于2013-03-13
得票数 3
回答已采纳
4
回答
了解C++动态分配
、
、
、
考虑以下代码:{
char
* buff;
CString
(const
char
* p):} { size_t
浏览 0
提问于2011-01-10
得票数 3
回答已采纳
2
回答
为什么切换不执行while条件
、
、
std;{void add(
char
[],
char
);
char
letter;std::string str;cin.getline(
cstring
, MAX); cout << &quo
浏览 0
提问于2014-07-08
得票数 0
4
回答
向
CString
添加硬编码字符串时,C++“无法添加两个指针”
、
、
当我尝试做这样的事情时,我经常收到这个错误编译器告诉我filePath += "test.bmp"; 函数GetSystemPath返回一个LPCTSTR,如果这与它有关的话
浏览 0
提问于2013-05-02
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
MFC服务器客户端聊天
C语言/C加加程序员编程学习之unicode编码与ansi编码
新手不能忽视的MFC编程之CString
Rust FFI 编程-Rust导出共享库02
SQL Server Binary 类型和 Char类型数据
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券