简单的代码优化

时间:2015-05-14 10:42:52

标签: c++ string optimization

我是一个相当新的程序员,我有时会有一些非常愚蠢的问题, 几个星期后,我应该回馈这个大学期的项目,我希望能为我的优化提供一些帮助。

在某个地方,我需要获得一个Quantitiy(派生自double的类)并将其剥离为一个没有整数的数字并将其打印在窗口中(我没有丝毫的线索,后者是如何工作的,它被赋予了我们老师,但这不是问题。)

所以我创建了两个变量,这给了我这样的东西:

int lil_patate=q_nutriments; 
string patate(to_string(lil_patate));

我想把它写成一行,写下来;

string patate(to_string(int lil_patate=q_nutriments));

这当然不起作用,正如我所料,但我会喜欢一些帮助来获得比第一个版本更简单但做同样事情的工作,

感谢您的帮助,祝您度过愉快的一天:) 汉弗莱

1 个答案:

答案 0 :(得分:1)

如果您需要在代码中的其他位置引用lil_patate,那么您根本无法进行此分解。如果您不需要在其他地方引用lil_patate,请将其删除并直接从patate初始化q_nutrients

string patate(to_string(q_nutriments));

然而,虽然这可能会提高代码的可读性,但它并不代表任何技术意义上的优化。