社区
C++ Builder
帖子详情
这个XXX.c_str()
fansses
2002-06-11 08:26:14
这个c_str()是什么?反回所有的字符?
...全文
39
13
打赏
收藏
这个XXX.c_str()
这个c_str()是什么?反回所有的字符?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fansses
2002-06-12
打赏
举报
回复
嘿嘿,,我好想你
大大怪老张
2002-06-11
打赏
举报
回复
分的确有点少,不过还是给你一条建议,就象 TR@SOE() 说的,
它只是临时存储,所以不要把它的返回值保存起来,也许你用的时候就不是你想要的了。
小心 :)
lly_oldf
2002-06-11
打赏
举报
回复
将AnsiString转换成char *,----分太少了,打发要饭的都不够。
xsong21
2002-06-11
打赏
举报
回复
c_str()就是把c++中的字符串类型转换为c中的字符串类型,比如:
string s1;
const char *pc = "hello";
s1=pc;//这可以自动转换。
//但是,反向转换不能自动,必须调用c_str();
const char *str=s1.c_str();
大大怪老张
2002-06-11
打赏
举报
回复
呵呵,也不用这么兴奋吧?
短歌如风
2002-06-11
打赏
举报
回复
它是用于传给一些要求const char *类型参数的旧的函数用的。
Siney
2002-06-11
打赏
举报
回复
灌水来了 ◎_@
fansses
2002-06-11
打赏
举报
回复
呵呵,,,老大,又看到你了,,,,555
dycdyc123
2002-06-11
打赏
举报
回复
我就不凑合了!
曾多!
CoderNO1
2002-06-11
打赏
举报
回复
\0,打错了。
CoderNO1
2002-06-11
打赏
举报
回复
返回 const char * ,指向你的xxxx里的内容,以/0结尾。如你想用printf显示String里的内容,你可以这么写:printf("%s",xx.c_str());
TR@SOE
2002-06-11
打赏
举报
回复
呀,分数太少了。不过还是回答吧。
它的作用是返回字符串的一个临时的指针,该指针指向原字符串内容。
softman_2000
2002-06-11
打赏
举报
回复
返回指向这个字符串的指针。
C++中filename.c_
str
()函数
str
ing
str
FileName = "DataServerConfig.xml"; FILE* fs = fopen(
str
FileName.c_
str
(), "r"); 这段代码中的
str
FileName.c_
str
()不知道是什么意思,百度了一下,若一个文件名被声明为
str
ing类型,则必须使用.c_
str
(),因为fopen要求必须是一个char[] 类型,。c_
str
()函数是
str
ing 类的一个函数,作用是把
str
ing类型转化为char类型, 下面的即不用加 ".c_
str
()...
DW_FORM_
str
x with no .debug_
str
_offsets section
mac在goland终端中执行。
python中os.sep的作用以及sys._getframe().f_back.f_code.co_
xxx
的含义
首先,Python 是跨平台的。 在 Windows 上,文件的路径分割符号是 '\' ,在 Linux 上 是 ‘/’。 为了让你的代码在不同的平台上都能运行,那么你写路径的时候是写 ‘/’ 还是写 '\' 呢? 使用 os.sep 的话,你就不用去考虑这个了,os.sep 根据你所处的平台,自动地采用相应的分割符号。 举例: Linux下一个路径, /usr/share/python...
argparse模块parser.add_argument() 示例
argparse模块 .add_argument 示例 1.作用 是python用于解析命令行参数和选项的标准模块 2.使用步骤 1:import argparse 2:parser = argparse.ArgumentParser() 3:parser.add_argument() 4:parser.parse_args() 解释:首先导入该模块;然后创建一个解析对象;然后向该对象中添加你要关注的命令行参数和选项, 每一个add_argument方法对应一个你要关注的参数或选项;最后调用parse_
python之parser.add_argument()用法——命令行选项、参数和子命令解析器
目录argparse介绍argparse使用——代码示例1、创建一个解析器——创建 ArgumentParser() 对象描述description2、添加参数——调用 add_argument() 方法添加参数add_argument() 方法定义如何解析命令行参数3、解析参数——使用 parse_args() 解析添加的参数结果测试action='store_true'的使用说明 argparse介绍 官方文档 argparse 模块是 Python 内置的一个用于命令项选项与参数解析的模块,argpa
C++ Builder
13,873
社区成员
102,696
社区内容
发帖
与我相关
我的任务
C++ Builder
C++ Builder相关内容讨论区
复制链接
扫一扫
分享
社区描述
C++ Builder相关内容讨论区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章