我得到随机字符作为输出。
这是我的精彩构建代码:
{
"cmd" : ["g++ -std=c++14 $file_name -o $file_base_name && ./$file_base_name < inputf.in > outputf.in"],
"selector" : "source.c, source.c++",
"shell": true,
"working_dir" : "$file_path"
}
谁能帮我解决这个问题吗?
您的程序已写入字符串“Hello World!”的十六进制 ASCII 代码。到一个二进制文件中。这就是您在编辑器中看到十六进制格式的原因。
例如,'H'为48,'e'为65,'l'为6C等
查看 ASCII 表。
我也遇到同样的问题 尝试使用新的输入和输出文件,它会正常工作。