如何将C++字符串转换为int?

如何将C++字符串转换为int?

可能重复: 如何在C++中将字符串解析为int? 如何将C++字符串转换为int? 假设您希望字符串中包含实际数字(例如,“1”,“345”,“38944”)。 另外,让我们假设你没有提升,你真的想用C++方式来做,而不是狡猾的旧C方式。…


将数字转换为C++中指定长度的字符串

我有一些不同长度的数字(如1,999,76492等),我想将它们全部转换为具有相同长度的字符串(例如,如果长度为6,那么这些字符串将是:'000001','000999','076492')。 换句话说,我需要为数字添加正确数量的前导零。 int n=999; string str=some_function(n,6);//str='000999' 在C++中是否有这样的函…


c++ - 如何加快浮点到整数转换?

这个问题在这里已经有了答案: 什么是最快速的方式将浮动转换为int在x86 10答案 在我们的项目中,我们正在做大量的浮点数到整数的转换。 基本上,这样的事情 for(int i=0; i<HUGE_NUMBER; i++) int_array[i]=float_array[i]; 执行转换的默认C函数非常耗时。 是否有任何解决办法(可能是一个手动调整的功能),可以…


c++ - 如何将float转换为字符串,而不管区域设置如何?

我的产品是针对葡萄牙观众的逗号是小数点符号。 我通常使用CString:: Format将数字输入到字符串,并考虑到计算机的区域设置。 虽然通常这是一个好方法,但是在格式化SQL查询时遇到了问题,例如: CString szInsert; szInsert.Format("INSERT INTO Vertices(X, Y) VALUES(%f, %f)", pt.X, pt.Y); 当…


string - 在Erlang中将整数转换为字符串

我知道,应该不惜一切代价避免使用Erlang字符串...... 但如果我不这样做,我怎么从5产生“5”? 特别是,有什么像io:format(“〜p”,[5])会返回格式化的字符串而不是打印到流?…


java - 将int转换为String的最有效方法是什么?

说我有: int someValue=42; 现在我想将该int值转换为String。 哪种方式更有效?// One String stringValue=Integer.toString(someValue);// Two String stringValue=String.valueOf(someValue);// Three String stringValue…


c# - 从String转换为<T>

我真的应该能够得到这个,但我只是觉得它更容易问。 在C#函数中: public static T GetValue<T>(String value) where T:new(){//Magic happens here}什么是魔法的好实现? 这背后的想法是我要解析xml并且所需的值通常是基元(bool,int,string等),这是使用泛型的完美地方......但是一个简单的…



检查一个字符串是否可以转换为在Python中浮动

我有一些Python代码运行在一个字符串列表中,如果可能的话,将它们转换为整数或浮点数。 这样做整数很容易 if element.isdigit(): newelement=int(element) 浮点数更难。 现在我使用partition('.')来分割字符串并检查以确保一侧或两侧都是数字。 partition=element.partition('.') if(parti…


如何确定C中整数的位数?

例如, n=3432, result 4 n=45, result 2 n=33215, result 5 n=-357, result 3 我想我可以把它变成一个字符串然后得到字符串的长度,但这似乎是错综复杂和hack-y。…


string - 将整数转换为字符串以在运行时创建输出文件名

我在Fortran中有一个程序将结果保存到文件中。 目前我使用打开文件 OPEN(1, FILE='Output.TXT') 但是,我现在想要运行一个循环,并将每次迭代的结果保存到文件'Output2.TXT','Output3.TXT','Output3.TXT'等等。 在Fortran中有一个简单的方法来构建来自循环计数器i文件名吗?…




string int java python string转int long float unity int怎么转成string 将int转换为string