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

Индивидуальный вариант C++ code style - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Формула для расчёта расстояния между двумя точками на поверхности Земли http://www.cyberforum.ru/cpp/thread1694639.html
Я нашёл формулы, но не могу ввести их в прогу. Я недавно начал изучать c++. Подскажите пожалуйста. Вот данные для формулы : d = arccos {sin(Фa)·sin(Фb) + cos(Фa)·cos(Фb)·cos(Лa - Лb)}, где Фa и Фb — широты, Лa, Лb — долготы данных пунктов, d — расстояние между пунктами, измеряемое в радианах длиной дуги большого круга земного шара. Расстояние между пунктами, измеряемое в километрах,...
C++ Курсор/Иконка приложения Всем привет. Задался таким вопросом, когда загрузил в использование своей программы свой курсор. Он хранится у меня рядом с *.exe'шником. Соответственно, файл курсора гружу следующим кодом: HCURSOR Y; Y = LoadCursorFromFile(L"Normal.cur"); if (Y == 0) ShowMessage("Ошибка загрузки курсора!"); else { Screen->Cursors = Y; Screen->Cursor = 1 ; } http://www.cyberforum.ru/cpp/thread1694103.html
Преобразование написаного текста програмыы в 3D фигуру C++
Здравствуйте опытные! Есть написаный код програмы на С++, из которого надо сделать объемную фигуру. Имеются ли такие программы, которые переводят написаное в С++ в 3D модель. То есть перевести математический язык, написаный на С++ в объемную фигуру? Ну к примеру, написал на СИ, нажимаешь кнопку и все написаное преобразуется в графический вид.
Большой константный массив C++
Нужно хранить в классе большой константный массив (вектор). Модификатор const не обязателен (хотя было бы неплохо), имеется ввиду что массив меняться не будет, он всегда постоянный - постоянная длина, постоянные значения. Ручками вбить не получится - значений слишком много. Обращение к нему будет только внутри класса. Сделал так: //A.h class A { public A(); private: ...
C++ Краткий справочник по алгоритмам STL http://www.cyberforum.ru/cpp/thread1692761.html
Принятые обозначения. Категории итераторов: InputIterator/OutputIterator|итератор ввода/итератор вывода ForwardIterator|однонаправленный итератор BidirectionalIterator|двунаправленный итератор RandomAccessIterator|итератор произвольного доступа Каждая последующая категория является, по сути, расширением предыдущей, поэтому задаются только минимальные требования для итераторов....
C++ Переделать сортировку по другим полям базы 2)Есть кнопка сортировки вот с таким кодом: sort(thisIsTicket.begin(),thisIsTicket.end()); iCur=0; ShowRecord(); Но при таком раскладе, сортировка происходит только по первому полю, то есть номеру билета. А нужно хотя бы по цене и желательно по какому-нибудь текстовому полю. Не могу понять, как переключить кнопку сортировки с первого поля на какое-нибудь другое. Подскажите, в каком... подробнее

Показать сообщение отдельно
i_s_m_mipt
0 / 0 / 0
Регистрация: 26.03.2016
Сообщений: 10

Индивидуальный вариант C++ code style - C++

26.03.2016, 15:31. Просмотров 231. Ответов 4
Метки (Все метки)

Доброго времени суток!
Интересно мнение форумчан по поводу именования объектов c++ кода.
- именование объектов(переменные, контейнеры и т.п.), имя представляет из себя код+_+имя. Пример:
C++
1
2
std::vector< int > t1_MyVec;
unsigned long t2_MyVariable;
В комментариях кода или в проектном readme содержится информация о согласовании типов в именах , т.е. что t2 это unsigned long, а какой-нибудь t16 это const double. Скажу, что проблема с именованием возникла в связи с появлением длинных кривых имен(использовал C# code style и писал типа signalsInputLast, а отсюда неясно какого типа элементы массива и само название получается не очень информативным - если ставить на первое место сущ.) + получается довольно много объектов с одинаковыми именами и разными типами. Также в системе используются элементы автоматического редактирования кода, анализ исходников и т.п. Но это не сильно влияет на именование объектов. В общем, какие будут предложения по именованию обектов наподобие этого? Еще буду рад, если кто-нибудь даст ссылки на примеры открытых(!) исходников коммерческих приложений из области Big Data.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru