Когда использовать printf/scanf против cout/cin?

Я тестирую некоторые фрагменты, которые я нашел в интернете, используя g++ из MinGW. Это компилятор C++ ...почему тогда он правильно компилирует C....why do people intertwine C and C++.

Конкретный вопрос: нормально ли использовать и C и C++ и компилировать под g++. Если ответ положительный, то это облегчит мне жизнь, так как не придется модифицировать код.

Как ни странно... чтобы заставить работать некоторые C++, особенно при передаче строки в конструктор ifstream, требуется строка типа C...

Я думаю, что поскольку C++ иногда зависит от конструкций C, то можно писать на двух языках вместе.

Однако, как вопрос стиля, вы должны остановиться на cout/cin или printf/scanf.

8
задан HostileFork 15 October 2011 в 20:33
поделиться