C++ 在我的源代码中,有没有一种方法可以替换函数的所有定义,并自动更改变量名称?

C++ 在我的源代码中,有没有一种方法可以替换函数的所有定义,并自动更改变量名称?,c++,C++,我知道这是一个很奇怪的问题,但我有我的理由 在去年和今年年初,学校里他们教我们编程(C++和VB)。我们渴望成为计算机领域的“学士”(我用谷歌搜索了英文术语)。但在假期里,我开始学习编程(在CS50课程中)。我很惊讶,整整一年的“学习”编程是如何在一小时的课程中教授的 目前,我们被指派制作一个系统,该系统将帮助一家公司存储来自多个客户和产品的数据,并制作发票。(他们没有教我们关于文件IO的知识,所以没有存储数据) 我采取了面向对象的方法,但现在我即将结束,我开始考虑我的同学。现在我有大约500行

我知道这是一个很奇怪的问题,但我有我的理由

在去年和今年年初,学校里他们教我们编程(C++和VB)。我们渴望成为计算机领域的“学士”(我用谷歌搜索了英文术语)。但在假期里,我开始学习编程(在CS50课程中)。我很惊讶,整整一年的“学习”编程是如何在一小时的课程中教授的

目前,我们被指派制作一个系统,该系统将帮助一家公司存储来自多个客户和产品的数据,并制作发票。(他们没有教我们关于文件IO的知识,所以没有存储数据)

我采取了面向对象的方法,但现在我即将结束,我开始考虑我的同学。现在我有大约500行代码(在我将使用的类和函数中),我想知道它们将如何做,因为如果我只使用它们教给我们的,我将只使用
cin
cout
if
,和
来完成整个程序,我甚至不能使用函数。我会把变量命名为a,b,c,d,a2,b2,c2,d2

所以我想知道是否有一种方法可以将我的代码转换成这样,替换我正在使用的函数的所有定义,将变量的名称更改为没有意义,我不知道这些类会发生什么。我在谷歌上搜索过,但所有弹出的东西要么是关于干净的代码,要么是关于人们的问题


有没有办法告诉编译器替换这些东西,或者让一个网站替我做?还是我唯一的选择就是手工

这看起来很像一份定制工作。你必须手工做这件事

话虽如此,还是有办法让这更容易。我个人使用一些quick
cpp
脚本,就像您编写的脚本一样。这将帮助您根据自己的喜好重命名符号和格式化代码


希望这能有所帮助。

您的IDE可能有一个
find replace
功能。或者学习如何使用
grep
。绝对不要用手做;生命太短暂了。在某些IDE中有大量的
重构
功能可以自动完成这项工作。例如,CLion有这个特性。如果你因为“还没有被教过”而让代码变得合理而被扣分,那么就放弃这门课程。编写函数和有意义的名称应该在课程中1@Caleth我会的,但我需要它才能毕业。