使用std :: string禁用程序输出

时间:2018-11-30 08:13:16

标签: c++ windows-10 mingw stdstring

每当我使用std::string在c ++中声明一个字符串变量时,它都会阻止程序输出任何内容。例如:

#include <cstdlib>
#include <iostream>
#include <string>

int main() {
    std::cout << "Hello";
    // std::string s;
    return 0;
}

这会将Hello输出到命令行,

#include <cstdlib>
#include <iostream>
#include <string>

int main() {
    std::cout << "Hello";
    std::string s;
    return 0;
}

由于我使用std :: string
声明了一个变量,因此不会输出任何内容(也没有错误)。 我在Windows 10 64位计算机上使用minGW编译器

0 个答案:

没有答案