Помните, что вы пишете свой код для разных архитектур, старых и новых, и в устаревших системах это может привести к проблемам. Кроме того, большинство профилировщиков памяти, обнаружив неинициализированные указатели, выводят предупреждения
Утилита grep — стандартная утилита командной строки в Unix-подобных операционных системах, предназначенная для поиска шаблонных выражений в потоках символов. С ее помощью можно искать текст и шаблоны в содержимом всех файлов в заданном каталоге.
объявление функции хранится в заголовочном файле, а определение (или тело) — в исходном. Нарушать данное правило можно лишь в редких случаях. Кроме того, чтобы иметь доступ к объявлению, исходник должен подключить заголовочный файл. Именно так это работает в C и C++.