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 2894 0

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

mildcat 楼主

2015-12-24 09:51:40

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

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

x
C++ char*,const char*,string的相互转换' h; M# A1 S/ y, N, J: {
  I# r0 G/ I. y, i7 N, J4 p9 w* `1 s

' a' L$ g. b! L2 D1. string转const char*) V! r+ ?6 d4 e0 O

. u  L, s5 Y. x' E- _# n% E; l# Hstring s ="abc";
' P6 a' Q: G" [2 ^  aconsTChar* c_s = s.c_str();8 C+ O  j" E& u0 e( r# [
2. const char*转string: W5 l. D4 X; k' t( n
   直接赋值即可  O4 Q* n: \: r

; G/ n# \1 X5 l( K; Zconstchar* c_s ="abc";
( k# _! M9 K/ k) V  F# }0 sstring s(c_s);
& [  g, {# m3 K  o8 P3 x4 \ 3. string转char*$ {6 G/ J0 y% G- j* E. R
string s ="abc";
; f3 g& \9 M' B* m2 Dchar* c;
6 k9 ]  ~9 S+ Y0 a) }constint len = s.length();# K2 {) @4 n3 q$ m& t2 \) O4 Y, B
c =newchar[len+1];7 `$ d! J  Q, W& s; q& |/ R
strcpy(c,s.c_str());9 V/ C% u2 ?+ t2 G
% k& b. x7 J6 M* Q+ t4 n, L  A
4. char*转string
8 \+ G0 g/ j& u
) t1 c* h& B& I/ U  ~char* c ="abc";
7 c& F% I8 x3 j& o, f( astring s(c);, U% j' l6 C# c" T8 X) u
5. const char*转char*& S+ D2 m3 G0 Z+ a

' Q4 \; f) P; `, |2 e' o' u3 Aconstchar* cpc ="abc";
: U3 `2 y% e7 Uchar* pc =newchar[100];//足够长
0 P4 V) W: ~( R! A* a  _+ Pstrcpy(pc,c8 c' D: s2 e: L3 q( W, C) x

! R+ N; p9 r1 u5 n7 p
该会员没有填写今日想说内容.
回复

使用道具 举报

发表回复

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

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

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

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

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

    我知道了