Есть ли функция, похожая на help () в Python, в C ++
C ++ имеет что-то намного лучше.
Компиляторы C ++ автоматически генерируютпредупреждения и сообщения об ошибках.Они являются частью компилятора и требуют без интерактивных подсказок .Вам даже не нужно спрашивать!(отсутствие напряжения мизинца, вызванного многократным нажатием клавиши помощи)
Эти компиляторы также поддерживают опции для увеличения (или уменьшения!) уровня и детализации отчетов.
К вашему сведению - моя типичная команда компиляции, сгенерированная make file, похожа на:
g ++ -m64 -O3 -ggdb -std = c ++ 17 -Wall -Wextra -Wshadow -Wnon-virtual-dtor -pedantic -Werror = vla -Wcast-align -Wcast-qual -Wconversion -Wpointer-arith -Wunused -Wold-style-cast -Woverloaded-virtual -O0 dumy701.cc -o dumy701
Выше от g ++ до "dumy701.cc" приведены множество примеров вариантов.(то есть для моей цели здесь, изобилие - это нечто большее, чем 17)
Кроме того, из-за того, что я иногда получаю сообщение об ошибке или предупреждение, мне трудно понять (нет, не глупость, просто незнакомость) (я думаю),Иногда я ставлю префикс «g ++» с «clan» ... совершенно другим, но совместимым компилятором, который часто выдает гораздо более понятные предупреждения и сообщения об ошибках.
В других ответах уже упоминались справочные сайты.Мне нравится en.cppreference.com, который имеет синтаксис и часто пример кода.
И язык даже позволяет добавлять результаты cout или cerr промежуточные !
И большинство наборов инструментов поставляются с отладчиком, чтобы помочь выяснить, что, по вашему мнению, 1034 * было невозможно.