Консоль Write Wrapper в Windows - PullRequest
       2

Консоль Write Wrapper в Windows

0 голосов
/ 08 июня 2019

Когда мы написали простую программу наподобие следующей на C ++:

int main(){
    cout << "Something" << endl;
    return 0;
}

В Linux, наконец, будет вызван системный вызов write, чтобы вывести последовательность символов «Something» в консоль. Интересно узнать, какой системный вызов будет вызываться в Windows (Windows 7 позже) и как я могу узнать эту информацию?

В Linux у нас есть программа, подобная strace, для поиска этой информации, но для Windows я не нашел ничего особенного. Может кто-нибудь объяснить этот процесс в Windows? Я хочу отслеживать системные вызовы, которые запускаются Windows.

Другими словами, я хочу знать, что произойдет, когда мы будем использовать cout в cpp и как этот оператор может что-то записать в стандартный вывод.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...