C++ 将数据转为字符串的几种方法

 更新时间:2015年06月29日 11:49:06   投稿:hebedich  
这篇文章主要介绍了C++ 将数据转为字符串的几种方法,十分的实用,有需要的小伙伴可以参考下。

收集一下:

1\将int 转为 LPCTSTR

其实LPCTSTR可以直接使用CString直接代替,无需类型强制转换

  CString str;
  int number=15;
  //str="15"
  str.Format(_T("%d"),number);
  //str=" 15"(前面有两个空格;4表示将占用4位,如果数字超过4位将输出所有数字,不会截断)
  str.Format(_T("%4d"),number);
  //str="0015"(.4表示将占用4位,如果数字超过4位将输出所有数字,不会截断)
  str.Format(_T("%.4d"),number);
  //long转换为CString的方法与上面相似,只需要把%d改为%ld就可以了。

格式说明总是以%字符开始,以下是不同类型数据的格式方式%号后的说明:
    d 输出带符号十进制数
    o 输出无符号八进制数
    x 输出无符号十六进制数
    u 输出无符号数
    c 输出单个字符
    s 输出一串字符
    f 输出实数(6位小数)
    e 以指数形式输出实数
    g 选用f与e格式中输出宽度较小的格式,不输出0
    ld 输入输出long型数据
    lf 输入输出double型数据
    m 数据输出宽度为m
    .n 输出小数位数为n

以上所述就是本文的全部内容了,希望大家能够喜欢。

相关文章

  • c++ 构造函数的初始化列表

    c++ 构造函数的初始化列表

    构造函数的初始化列表仅仅指定用于初始化成员的值,并不指定这些初始化执行的次序。成员初始化的次序就是定义成员的次序,第一个成员首先被初始化,然后是第二个,依次类推
    2013-07-07
  • C#复制和深度复制的实现方法

    C#复制和深度复制的实现方法

    下面小编就为大家带来一篇C#复制和深度复制的实现方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-01-01
  • 简单比较C语言中的execl()函数与execlp()函数

    简单比较C语言中的execl()函数与execlp()函数

    这篇文章主要介绍了C语言中的execl()函数与execlp()函数的简单比较,是C语言入门学习中的基础知识,需要的朋友可以参考下
    2015-08-08
  • C++ std::initializer_list 实现原理解析及遇到问题

    C++ std::initializer_list 实现原理解析及遇到问题

    这篇文章主要介绍了C++ std::initializer_list 实现原理勘误,本文通过源码解析给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2022-02-02
  • 运用指针在不用加号的情况进行加法运算的讲解

    运用指针在不用加号的情况进行加法运算的讲解

    今天小编就为大家分享一篇关于运用指针在不用加号的情况进行加法运算的讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-01-01
  • 一文详解Qt中线程的实际应用

    一文详解Qt中线程的实际应用

    为了让程序尽快响应用户操作,在开发应用程序时经常会使用到线程。这篇文章就来和大家介绍一下Qt中线程的实际应用,感兴趣的小伙伴可以了解一下
    2023-03-03
  • C语言实现手机电话簿管理系统

    C语言实现手机电话簿管理系统

    这篇文章主要为大家详细介绍了C语言实现手机电话簿管理系统,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-06-06
  • Qt实现密码显示按钮

    Qt实现密码显示按钮

    这篇文章主要为大家详细介绍了Qt实现密码显示按钮,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-06-06
  • StretchBlt函数和BitBlt函数用法案例详解

    StretchBlt函数和BitBlt函数用法案例详解

    这篇文章主要介绍了StretchBlt函数和BitBlt函数用法案例详解,本篇文章通过简要的案例,讲解了该项技术的了解与使用,以下就是详细内容,需要的朋友可以参考下
    2021-08-08
  • Qt QTableWidget基本操作及使用

    Qt QTableWidget基本操作及使用

    QTableWidget 是 Qt 中的表格组件类。很类似于VC、C#中的DataGrid,本文就详细来介绍一下Qt QTableWidget基本操作及使用,感兴趣的可以了解一下
    2021-11-11

最新评论