2 месяца назад
История
README.md
Это мой первый репозиторий
Клонирование репозитория
get clont ссылка
Зайти в папку репозитория
cd папка
Показать содержимое папки
ls
Показать состояние репозитория
git status
Добавить файл в git
git add *
Сделать коммит
git commit -m 'Messege'УУ
Запушить
git push
Компиляция программы
clang++ -Wall main.cpp -o main.bin
Запуск программы
./main.bin
Для задержки
unistd.h
sleep(1)
Очистка буфера для задержки в строку
cout.flush()
Бесконечный цикл при помощи while
while (true) {}
Бесконечный цикл при помощи for
for (;;) {}
Для пропуска указанного символа
continue
Для остановки программы после указанного символа
break
Символ новой строки
\n
Выводит на экран таблицу ascii
asscii -d
Для просмотра бинарного кода указанного символа
echo '(любой символ)' | xxd -a
Важно!
Компиляция программы
clang++ -Wall main.cpp -o main.bin
Запуск программы
./main.bin
Очистка буфера для задержки в строку
cout.flush()
Инкремент
++название переменной
Выход из бесконечного цикла
ctrl+z
Создание папки
mkdir (название папки)
Удаление папки,
rmdir (название файла или папки)
Список файлов в директории
ls
Переход между директориями
cd
Создание файла
micro название файла.cpp
Отформатировка кода
clang-format название файла.cpp
Инициализация нажатия enter
getchar() != EOF
Декремент
--название переменной
Обработка Enter
getchar() != EOF
Отчищение терминала
system("clear");
Остаток от деления (деление по модулю)
7 % 3 // 7 = 3*2+1
count % 2 == 0 // Нахождение чётности
true и false вместо логический 1 и 0
cout << boolalpha;
Блокирует вызывающий поток
#include <thread>
this_thread::sleep_for(chrono::milliseconds(1000)); // 1000 миллисек. - это 1 сек.
Мой ютуб конал LunRabbit
https://www.youtube.com/@LunRabbit-or6q
Конвейеры
0 успешных
0 с ошибкой