当前位置: 首页 > news >正文

C++ int转string

不论是过去写的这个转换方法,还是今天看到的这个:

string cvt2str( int x )
{
    int d = x;
    string ans = "";
    while( x > 0 )
    {
        d = x%10;
        ans = char(d+'0')+ans;
        x /= 10;
    }
    return ans;
}

转换方法,都不是很好。

我最常用的方法是这样:

#include <sstream>

std::string int2s(int num)
{
    std::stringstream ss;
    ss<<num;
    std::string re;
    ss>>re;
    return re;
}

相关文章:

  • 反射相关函数获取枚举描述函数
  • 关于Repeater如何获取控件对象
  • 5分钟快速建立项目版本控制
  • 设计模式学习之生成器模式
  • SSH项目的简单table及其分页框架
  • .NET 事件模型教程(二)
  • SUP (SAP Mobile SDK 2.2) 连接 Sybase SQL Anywhere sample 数据库
  • 流的压缩与解压缩函数
  • Javascript 严格模式详解(转)
  • AngularJS的Hello World
  • 日志池
  • 电子病历,到底是用BS还是CS
  • Visual Studio (VSIX,项目模板 )制作
  • C#下实现的半角转与全角的互转
  • shell训练营Day19
  • 【跃迁之路】【444天】程序员高效学习方法论探索系列(实验阶段201-2018.04.25)...
  • ES6语法详解(一)
  • exports和module.exports
  • gitlab-ci配置详解(一)
  • Promise初体验
  • SpingCloudBus整合RabbitMQ
  • 微服务框架lagom
  • 要让cordova项目适配iphoneX + ios11.4,总共要几步?三步
  • 一份游戏开发学习路线
  • zabbix3.2监控linux磁盘IO
  • ​2021半年盘点,不想你错过的重磅新书
  • ​软考-高级-系统架构设计师教程(清华第2版)【第20章 系统架构设计师论文写作要点(P717~728)-思维导图】​
  • # C++之functional库用法整理
  • (02)vite环境变量配置
  • (2020)Java后端开发----(面试题和笔试题)
  • (delphi11最新学习资料) Object Pascal 学习笔记---第8章第5节(封闭类和Final方法)
  • (Forward) Music Player: From UI Proposal to Code
  • (LeetCode 49)Anagrams
  • (二)学习JVM —— 垃圾回收机制
  • (翻译)Quartz官方教程——第一课:Quartz入门
  • (附源码)ssm经济信息门户网站 毕业设计 141634
  • (论文阅读30/100)Convolutional Pose Machines
  • .NET / MSBuild 扩展编译时什么时候用 BeforeTargets / AfterTargets 什么时候用 DependsOnTargets?
  • .NET CORE 2.0发布后没有 VIEWS视图页面文件
  • /3GB和/USERVA开关
  • @html.ActionLink的几种参数格式
  • @RequestParam @RequestBody @PathVariable 等参数绑定注解详解
  • [@Controller]4 详解@ModelAttribute
  • []常用AT命令解释()
  • [20161101]rman备份与数据文件变化7.txt
  • [Angular] 笔记 18:Angular Router
  • [BZOJ]4817: [Sdoi2017]树点涂色
  • [bzoj1038][ZJOI2008]瞭望塔
  • [bzoj1324]Exca王者之剑_最小割
  • [C# 基础知识系列]专题十六:Linq介绍
  • [C++]C++入门--引用
  • [error] 17755#0: *58522 readv() failed (104: Connection reset by peer) while reading upstream
  • [flask] flask的基本介绍、flask快速搭建项目并运行
  • [git] windows系统安装git教程和配置
  • [JavaWeb]—Spring入门