Форум программистов, компьютерный форум CyberForum.ru

Как более грамотно называть функцию и заголовочный файл, в котором она находится? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Цикл в цикле http://www.cyberforum.ru/cpp-beginners/thread638782.html
Здравствуйте! У меня есть много векторов со множеством значений. Мне нужно произвести над ними несколько операций. И нужно это сделать в цикле: произвести действия над всеми значениями векторов с 0 по 10, затем с 1 по 11, со 2 по 12, с 3 по 13,...,с 10 по 20, 11 - 1, 12 - 2,...,20 - 10 и вывести все эти значения разом. Подскажите, каким образом это сделать?
C++ Подсчет очков в дартс на C++ Всё остальное сделал , осталось только подсчет очков , посоветуйте как сделать подсчет очков? http://www.cyberforum.ru/cpp-beginners/thread638747.html
C++ Как сдвинуть указатель на double на 4 байта?
Есть конструкция:double **p = new double*; for (int i = 0; i < 2; i++) p = new double; Если так: ++p; , то указатель p сдвигается на 4 байта (размер указателя на double). Если так: ++(p);, то указатель p, сдвигается на 8 байтов (размер переменной типа double). Есть ли возможность сдвинуть указатель p на 4 байта?
Структура в структуре C++
Подскажите пожалуйста! Вот для начала немного кода: struct r2 { // ... }; struct somestruct { struct r2; // ... };
C++ Как вписать в переменную текст, размер которой превышает 4096 байтов http://www.cyberforum.ru/cpp-beginners/thread638698.html
написал скрипт , который сохрянает введенный текст в файл . и я смотрю , кайдый файл 4096 байтов . как решить проблему ? #include <iostream> using namespace std; main() { FILE * fo; fo = fopen("D:\\vagaa\\pop.txt","wt"); char text; cin.getline(text, 1024);
C++ Неопределенный массив Как мне задать массив в котором может быть любое количество информации. То есть изначально она не известна. Я буду из файла в этот массив заносить символы и их количество может меняться... подробнее

Показать сообщение отдельно
Alex Z
27 / 1 / 0
Регистрация: 29.06.2011
Сообщений: 136

Как более грамотно называть функцию и заголовочный файл, в котором она находится? - C++

17.08.2012, 09:27. Просмотров 1423. Ответов 5
Метки (Все метки)

Этот вопрос у меня возник недавно, после того, как я нечайно состряпал ошибку. У меня был массив left_boundary_Vteta [SIZE_TIME], а также функция left_boundary_Vteta(). Так вот, оказалось, что так нельзя. Имена совпадают, вылазиет ошибка. Я назвал функцию func_left_boundary_Vteta() и всё заработало. И тут у меня возник вопрос: а как быть с названием заголовочного файла, в котором эта функция лежит? У них названия то тоже совпадают: функция func_left_boundary_Vteta() лежит в заголовочном файле func_left_boundary_Vteta.h. Хотя при этом компилятор ошибку не выдаёт. Мне это теперь кажется несколько странным. То есть, я так понимаю, имена функции и заголовочного файла, в котором эта функция находится, могут совпадать? Так что ли?

Но а как будет лучше то? Есть ведь что-то типо "культуры программирования". Дескать "можно сделать и так и вот так, но вот таким способом более грамотно". Так вот что делать с названиями? Например, функцию, меняющую местами 2 переменные swap(x,y) я поместил в заголовочный файл swap.h. Может лучше было назвать его SWAP.h? Так он хоть как-то отличается (большие и маленькие буквы в С++ это вроде существенный момент). Или, например, функцию, подсчитывающую наибольший общий делитель двух чисел nod(a,b) лучше наверное поместить в файл под названием NOD.h?

Одним словом, мне стало интересно, как поступают в этом случае профессиональные программисты? Можете кто-нибудь привести мне пару примеров с названиями ваших функций и названиями заголовочных файлов, в которые Вы их складываете? (это мой вопрос).
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 11:42. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru