在 Sublime Text 中获取随机字符作为 C++ 程序的输出

问题描述 投票:0回答:2

我得到随机字符作为输出。

Screenshot of Window

这是我的精彩构建代码:

{
  "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"
}

谁能帮我解决这个问题吗?

c++ sublimetext3
2个回答
0
投票

您的程序已写入字符串“Hello World!”的十六进制 ASCII 代码。到一个二进制文件中。这就是您在编辑器中看到十六进制格式的原因。

例如,'H'48'e'65'l'6C

查看 ASCII 表


0
投票

我也遇到同样的问题 尝试使用新的输入和输出文件,它会正常工作。

© www.soinside.com 2019 - 2024. All rights reserved.