首页 > 编程语言 >c++的类型转换

c++的类型转换

时间:2022-09-01 10:55:41浏览次数:53  
标签:类型转换 string int c++ 版本 函数

1.int转string,函数to_string()

x=10;
string m=to_string(x);

经测试gcc v5.4.0版本不支持,版本v7.5.0支持。判断版本号命令:g++ -v

同样适用于double,float

2.string转int,函数atoi()

string i="100";
cout << atoi(i.c_str())+1 << endl;

返回101

 

标签:类型转换,string,int,c++,版本,函数
From: https://www.cnblogs.com/RicL/p/16645735.html

相关文章

  • C++ 地形导航系统之确定峰点的位置
    #include<iostream>#include<string>#include<fstream>#defineN64boolisPeak(intgrid[][N],intr,intc);intmain(){intnrows,ncols;intm......
  • c++基础思维导图2
    c++基础思维导图2结构体结构体的基本概念:用户自定义的数据类型结构体定义和使用struct结构体名{结构体成员}struct结构体名变量名;struct结构体名变量名={成......
  • 【C++】引用与指针的区别
    安全性首先引用要比指针要安全,因为引用不能更改绑定,但是指针可以更改指向,此外指针可以有多级,但是引用一般只有一级。在使用指针的时候,我们往往需要使用断言,判断指针是不是......
  • VectorCAST在汽车电子C++代码测试的应用
    随着汽车行业的发展,软件定义汽车已成为汽车产业达成的共识发展趋势,软件在汽车产品中也承担着越来越重要的角色,车身域各功能的实现,少则几千行代码,动辄百万行代码。随着汽车......
  • 新发现的几个不错的c++库
    1.coost包含了各种常用的库,比boost轻量级的基于c++11的库https://github.com/idealvin/coost2.ImGui一个较少依赖的gui界面库https://github.com/ocornut/imgui ......
  • 【C++】ceil floor round 函数
    https://blog.csdn.net/dangzhangjing97/article/details/81279862?spm=1001.2101.3001.6661.1&utm_medium=distribute.pc_relevant_t0.none-task-blog-2%7Edefault%7ECTRL......
  • CCF 201503-1 图像旋转(C++)
    好像旋转矩阵有更好的做法,但是我觉得这样也足够了,如果需要更好的做法,大家得自己在去找一下。我主要是找了下规律,然后做出来的#include<iostream>#include<bits/stdc+......
  • C++学习笔记-day03
    1、嵌套循环2、跳转语句continue不会使整个循环终止,break会跳出循环//输出2,跳过了1gotoA;cout<<1<<endl;A:cout<<2<<endl;3、数组......
  • C++ 简单设计模式之简单工厂
    一、简单工厂一个工厂类能够根据传入参数而决定创建出哪一种产品类的实例二、类设计//手机classPhone{public: virtualvoidmodel()=0;};//华为手机clas......
  • 侯捷老师c++11重点
    作者:还有offer嘛链接:https://www.nowcoder.com/discuss/962212?page=3来源:牛客网  •指针、引用、数组、内存•右值引用与完美转发•引用与指针区别•C和......