использование std :: string отключает вывод программы - PullRequest
0 голосов
/ 30 ноября 2018

Всякий раз, когда я использую 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
Я использую компилятор minGW на 64-битной машине Windows 10

...