Я тестирую некоторые фрагменты, которые я нашел в интернете, используя g++ из MinGW. Это компилятор C++ ...почему тогда он правильно компилирует C....why do people intertwine C and C++.
Конкретный вопрос: нормально ли использовать и C и C++ и компилировать под g++. Если ответ положительный, то это облегчит мне жизнь, так как не придется модифицировать код.
Как ни странно... чтобы заставить работать некоторые C++, особенно при передаче строки в конструктор ifstream, требуется строка типа C...
Я думаю, что поскольку C++ иногда зависит от конструкций C, то можно писать на двух языках вместе.
Однако, как вопрос стиля, вы должны остановиться на cout
/cin
или printf
/scanf
.