Источник: Nuances of Programming Модульные тесты защищают от регрессивных изменений кода и предоставляют разработчикам ПО подробную обратную связь. Изучив материал статьи, вы убедитесь, насколько просто добавлять модульные тесты в C/C++ проект с помощью google test. Начальный этап Возьмем простой пример вычисления среднего значения из массива целых чисел. calculate_mean принимает на вход массив целых чисел и его длину, а на выходе возвращает среднее значение массива (сумму массива, разделенную на его длину) в виде числа с плавающей точкой (float)...
В связи с большим интересом к NeoVim, я решил также попробовать его в работе. Позже я напишу, как настроить IDE для Vim.
В результате мы должны получить следующий функционал:
Вы можете и NeoVim и GCC и GDB все устанавливать из официальных репозиториев. Но я решил установить все самое свеженькое и последнее.
(Все команды будут выполняться от имени пользователя, поэтому не будем указывать символы $ и #, так как они только затрудняют копирование текста.)
Надеюсь у вас уже стоит и make и gсс. Да для...