PLM之家精品课程培训,联系电话:18301858168 QQ: 939801026

  • NX二次开培训

    NX二次开培训

    适合初级入门或想深入了解二次开发的工程师,本培训结合ufun,NXOpen C++,大量的实例及官方内部的开发技术对于老鸟也值得借鉴!.

    NX CAM二次开发培训报名 NX二次开发基础培训报名
  • PLM之家Catia CAA二次开发培训

    Catia二次开发培训

    Catia二次开发的市场大,这方面开发人才少,难度大。所以只要你掌握了开发,那么潜力巨大,随着时间的积累,你必将有所用武之地!

  • PLM之Teamcenter最佳学习方案

    Teamcenter培训

    用户应用基础培训,管理员基础培训,管理员高级培训,二次开发培训应有尽有,只要你感兴趣肯学习,专业多年经验大师级打造!

  • PLM之Tecnomatix制造领域培训

    Tecnomatix培训

    想了解制造领域数字化吗?想了解工厂,生产线设计吗?数字化双胞胎,工业4.0吗?我们的课程虚位以待!

PLM之家PLMHome-国产软件践行者

[资料分享] C++ char*,const char*,string的相互转换

[复制链接]

2015-12-24 09:51:40 2931 0

mildcat 发表于 2015-12-24 09:51:40 |阅读模式

mildcat 楼主

2015-12-24 09:51:40

请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!

您需要 登录 才可以下载或查看,没有账号?注册

x
C++ char*,const char*,string的相互转换2 F5 F( [' E  @

4 E) h& u# z  C  ]8 M( d8 }7 s1 R# o$ K' B  K
1. string转const char*
8 d: o: h& r, c; B" h% m* G5 L; X" x' ?2 m+ y1 q7 u: B  d
string s ="abc";" X0 G1 q; @# p8 p4 O
consTChar* c_s = s.c_str();
- l9 ]. P0 ?5 b; ]8 t2. const char*转string
$ s4 J! s1 U, \9 Q3 `. L; b4 [  p   直接赋值即可
3 @! A, e, ]) M; C% ~0 z7 X3 {. }( H' e6 V, D: h3 {! d
constchar* c_s ="abc";
* H+ w) E$ Y0 j  }/ U1 ^string s(c_s);; m. E* e4 z, D/ h: r! ?, q
3. string转char*
1 q, c! b" ]2 \string s ="abc";
3 {) A1 Z# I2 [& e9 Hchar* c;
2 A: I0 h) N) U' mconstint len = s.length();
5 b! `: F& x0 N3 M/ P6 lc =newchar[len+1];
% k. Y1 \5 @8 X# c$ l! Sstrcpy(c,s.c_str());
& v2 |8 _8 ]/ [0 K3 m( {$ _/ O3 {/ R- \; ^1 E
4. char*转string
1 t/ A; f4 a7 \6 D: q2 I- ]1 B
3 v4 E) d( r+ B& hchar* c ="abc";! c& m2 q4 ]7 M
string s(c);" U; `3 p! [/ O4 t1 o
5. const char*转char*
" I' n9 v5 }. K( L% C5 F( |, z$ Y; K/ n6 N
constchar* cpc ="abc";
2 _, r8 P8 q, E1 h' ^; Uchar* pc =newchar[100];//足够长
5 \; @3 a  ~' k. j$ Wstrcpy(pc,c
" j; Q( Q' {; Y" V/ s. P
; P0 w! g$ G% Z0 R( g
该会员没有填写今日想说内容.
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 注册

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

    本网站(plmhome.com)为PLM之家工业软件学习官网站

    展示的视频材料全部免费,需要高清和特殊技术支持请联系 QQ: 939801026

    PLM之家NX CAM二次开发专题模块培训报名开始啦

    我知道了