ние об ошибке). Следующий прим
Автор admin
Пятница, 15 мая 2009 11:32
ние об ошибке). Следующий пример создает новую пару файлов (заголовочный файл и файл реализации) или изменяет существующую пару. Если файлы уже существуют, 166 Глава 4 • Потоки ввода-вывода программа проверяет их и, возможно, вносит изменения. Но если файлы не существуют, они создаются в заранее определенном формате. //: C04:Cppcheck.cpp // Создание заготовок файлов .h и .срр с учетом требований стиля. // Существующие файлы проверяются на соответствие. #include #include #include #include #include “../require.h” using namespace std; bool startsWith(const strings base, const strings key) { return base.compare(0. key.sizeO. key) == 0: } void cppCheck(string fileName) { enum bufs { BASE. HEADER, IMPLEMENT. HLINE1, GUARD1, GUARD2. GUARD3. CPPLINE1. INCLUDE, BUFNUM }; string part[BUFNUM]; part[BASE] = fileName; // Поиск вхождений ‘.’ в строке: size_t loc = part[BASE].find(‘.’); if(lOC != String::npOS) part[BASE].erasedoc); // Удаление расширения // Преобразование к верхнему регистру: for(size_t i = 0; i < part[BASE].sized; i++) part[BASE][i] = toupper(part[BASE][i]); //
Комментарии закрыты.
Последние комментарии