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

Префиксы к переменным - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дана целочисленная матрица размера 6х9 http://www.cyberforum.ru/cpp-beginners/thread258363.html
помогите пожалуйста решить на си. заранее спасибо Дана целочисленная матрица размера 6х9. Найти матрицу, получающуюся из данной перестановкой: a) строк, первой с последней, второй с предпоследней и т.д. б) столбцов, первого с последним, второго с предпоследним и т.д.
C++ Функция изменение 2-ой буквы на прописную. Здравствуйте. Сделал функцию - изменения 2-ой буквы в строке на прописную. Логически вроде сделал правильно, но все равно не работает. Подскажите пожалуйста. #include <cstdlib> #include <iostream> #include <cctype> using namespace std; void str(char *, int); http://www.cyberforum.ru/cpp-beginners/thread258355.html
C++ массив структур
Реализовать функции для обработки массива структур: 1. заполнение массива структур данными; 2. вывод данных из массива структур на экран; 3. редактирование записей; 4. поиск данных в массиве структур, отобранных по некоторому критерию (перегрузка функций); 5. добавление данных в массив; 6. удаление записей из массива. В качестве справочника использовать перечисление, например для...
Написать функцию, генерирущее случайное число из заданного диапозона C++
Написать функцию, генерирущее случайное число из заданного диапозона. Диапозон вводится с клавы.
C++ Написать программу, которая проверяет, есть ли во введенном с клавиатуры массиве элементы с одинаковым значением. http://www.cyberforum.ru/cpp-beginners/thread258313.html
Написать программу, которая проверяет, есть ли во введенном с клавиатуры массиве элементы с одинаковым значением.
C++ Написать профамму вычисления расстояния между населенными пунктами Написать профамму вычисления расстояния между населенными пунктами, изображенными на карте. Ниже приведен рекомендуемый вид экрана во время выполнения профаммы (данные, введенные пользователем, выделены полужирным шрифтом). Вычисление расстояния между населенными пунктами. Введите исходные данные: Масштаб карты (количество километров в одном сантиметре) -> 120 Расстояние между точками,... подробнее

Показать сообщение отдельно
talis
 Аватар для talis
789 / 541 / 37
Регистрация: 11.05.2010
Сообщений: 1,298
Записей в блоге: 1
16.03.2011, 18:39     Префиксы к переменным
Я использую префиксы, указывающие тип только тогда, когда это нужно. Например, перед алгоритмом поиска самого длинного слова в строке:

C++
1
2
char * p_szLongestWord; //указатель на начало самого длинного слова
unsigned short usLongestWord; //длина самого длинного слова
Причина - когда нужно изменить тип, лень перелопачивать весь код.

Переменные именую с маленькой буквы без подчёркиваний: unsigned short inputLength;
Исключение для глобальных: unsigned short g_inputLength;

Имена классов начинаю с C: class CPoint; class CVertex : public CPoint;
Имена типов структур - с T: struct TPoint;

Имена функций обычно идут либо с большой буквы, либо через нижние подчёркивания:

void StringOut( char * str );
void string_in( char * buffer, int bufflng );

Вроде так, но мой стиль всё ещё мутирует
 
Текущее время: 20:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru