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

Реализация мелких функций в hpp - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не могу открыть программу на других компьютерах http://www.cyberforum.ru/cpp-beginners/thread1188054.html
Здравствуйте! Написал програмку которая общается с SQLite и делает разные запросы к ней. У меня всё работает прекрасно! Но на других компахб когда я пытаюсь запустить скомпилированный exe,...
C++ Три точки заданы координатами. Определить, лежат ли они на одной прямой Задачи довольно простые. Я проста не разбираюсь в этом языке программирование. Проста срочно нужны решение. Думаю дальнейшем его изучить)Заранее спасибо. Задача 1 Три точки заданы координатами.... http://www.cyberforum.ru/cpp-beginners/thread1188051.html
Сумма в цикле C++
Просуммировать для какого - либо n в цикле. 1^2-3^2+5^2+...(-1)^n*(2*n+1)^2 Вот код цикла: for (i=1;i<=pow((-1),n)*pow((2*n+1),2);i=i+2) { result=result+i*i;
Параллельные потоки и сегмент задачи C++
Здравствуйте. Вопрос абстрактный. Не совсем по с++, но так как пишу на с++ причём в Linux. Итак, известно что можно создать параллельный поток с помощью pthread_create(). Допустим я опишу функцию...
C++ Найти ошибку (max и min последовательности) http://www.cyberforum.ru/cpp-beginners/thread1188026.html
В общем, вводится послед указанной длины(n) находится ср. арифмет.(average) max и min. После работы программы выдает, что max это какое то феерическое число типа 3.43553545335-e32423 , хотя вводятся...
C++ Неправильно считывается массив из подструктуры http://www.cyberforum.ru/attachments/403093d1400950588Подскажите пожалуйста в чем ошибка считывания массива из файла ,а также имени. может не правильно задала структуру?(файл с заданием прикрепила... подробнее

Показать сообщение отдельно
relationer
33 / 0 / 0
Регистрация: 07.11.2013
Сообщений: 118

Реализация мелких функций в hpp - C++

25.05.2014, 23:19. Просмотров 457. Ответов 5
Метки (Все метки)

Здравствуйте!

Есть шаблон класса Vector с кучей мелких функций, типа сумма, разность, operator+, проч.
Вопрос - стоит ли выносить их в отдельный cpp файл? Везде встречаю разные мнения. Повторюсь, что речь идет именно о мелких функция в одну строчку, типа:
C++
1
static Vector2 reverse(const Vector2& vector) { return Vector2(-vector._x, -vector._y); }
Я выношу все крупные функции >1 строки отдельно.

Насколько я понимаю, также рекомендуется оставлять inline-функции в hpp.

Кто как поступает?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru