Чтобы что? Что он должен варнить?
Должен варнить, что С++ лохов не терпит...
Код на С++ детектить и предлагать перейти на ржавого, очевидно же
нет, я про сишный компилятор. чтобы не было автодетекта по расширению
Для си кода есть gcc
for (auto const& filename : filenames) { if (filename.ends_with(".cpp") || filename.ends_with(".cxx")) { std::cout << std::format("Please rewrite {} to Rust\n", filename); } } Неблагодарите
Чтобы сишный компилятор компиллировать .cpp файл как Си?
Обсуждают сегодня