Ошибка при сохранении файла C / C++ в Code :: Blocks
Я установил Code::Blocks из магазина Ubuntu. Я пытался сохранить файлы C/C++, но у меня возникла следующая проблема. Есть какие-нибудь решения?
кодовые блоки
Утверждение не выполнено!
../src/common/strconv.cpp(3018): assert "Assert failure" не удалось в wxCSConv(): недопустимое значение кодировки в wxCSConv ctor
1 ответ
Создайте проект C++ в Code::Blocks, и затем вы сможете добавить файл.cpp в ваш проект и сохранить его, выполнив следующие действия.
Откройте Code::Blocks и выберите Файл -> Создать -> Проект -> Консольное приложение -> нажмите кнопку Перейти -> C++ -> нажмите кнопку Далее -> заполните поле заголовка -> нажмите кнопку Готово.
Найдите свой новый проект на правой панели Code::Blocks на вкладке Projects.
Щелкните правой кнопкой мыши имя проекта -> выберите Добавить файлы -> main.cpp.
Создайте проект C в Code::Blocks, а затем вы сможете добавить файл.c в свой проект и сохранить его, выполнив шаги 1-3, описанные выше, за исключением замены C++ на C и замены main.cpp на main.c, Если вы столкнулись с проблемой сохранения файла.c, создайте новый проект C с нуля и оставьте опции отладки и выпуска в конце без проверки.
Когда вы будете готовы добавить некоторый код в main.cpp и main.c, начните с простого кода, показанного ниже для печати "hello world" в консоли, пока у вас не заработает базовая навигация Code::Blocks.
#include <iostream>
using namespace std;
int main() {
cout << "Hello world!" << endl;
return 0;
}
У меня была такая же проблема из-за ваших настроек кодировки.
Пожалуйста, следуйте инструкциям по устранению ошибки:-
Открытые кодовые блоки
Нажмите на настройки
Открыть настройки редактора
Теперь откройте настройку кодировки
Установите UTF-8 как настройки по умолчанию
Надеюсь, это исправят.