Мне нужен хороший компилятор желательно что бы весил поменьше(но не обязательно) ну и обязательно что бы код компилировался сам во время его запуска ну и ещё обязательно надо что бы в нём была подстветка синтаксиса и при вводе текста он автоматически давал варианты как продолжить код например я начинаю писать i и он предлагает int и другие варианты или я начинаю писать #incl и он предлагает #include мне уже посоветовали dev-cpp но он не подсвечивает синтаксис не выдаёт варианты и просит сначало компилировать файл а потом выполняет его код
Попробуйте использовать Visual Studio Community Edition или Code::Blocks. Они оба подходят под ваши требования: подсветка синтаксиса, автодополнение кода и возможность компилировать и запускать код напрямую.
Попробуйте использовать Visual Studio Community Edition. Это бесплатный компилятор C++ от Microsoft, который поддерживает подсветку синтаксиса, автозавершение кода и компиляцию во время выполнения.
Тогда тебе нужен не компилятор, а ide (интегрированная среда разработки), которая включает компилятор, линковщик, дебагер и текстовый редактор с подсветкой синтаксиса и автодополнением.