#35833. 去掉双斜杠注释
去掉双斜杠注释
暂无测试数据。
我们知道在 C++ 程序中,每行//
后面的内容都是注释,不会被编译运行。
对于一个开发人员来说,爱写注释是一个好的习惯。蒜头君作为蒜厂最喜欢写注释的人,总是写一些别人看不懂的注释,老板决定让你写一个程序删掉蒜头君代码中所有的注释(废话),让代码看起来更清爽。
输入格式
输入一个 C++ 源程序,保证是一个可以编译通过的程序。
按照蒜厂 C++ 代码规范,一个程序最多只有 $1000$ 行,每行最多只有 $80$ 个字符。并且所有注释都用//
的形式,//
后面不会出现双引号。
输出格式
输出去掉注释的代码,除了注释代码之外,原语句行格式不变。
// 测试 display 函数
#include <iostream>
#include <unistd.h>
using namespace std;
template<typename T>
void display(const T& x) {
sleep(2);// 下一个版本优化 1s 提高 50% 的效率
cout << x << endl;
}
int main() {
display(1);
display("aa");
display(3.14);
return 0;
}// This is a nonsense
#include <iostream>
#include <unistd.h>
using namespace std;
template<typename T>
void display(const T& x) {
sleep(2);
cout << x << endl;
}
int main() {
display(1);
display("aa");
display(3.14);
return 0;
}