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

Имеет ли смысл использовать класс так? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Тип, зависимый от условия в шаблонах http://www.cyberforum.ru/cpp-beginners/thread921467.html
Возможно ли реализовать подобное: template <uint8_t bits> class test { // если bits <= 8 typedef uint8_t storageType; // если bits <= 16 typedef uint16_t storageType; // ... storageType guts; };
C++ посоветовали бы вы книгу автора здравстуйте! никогда не сталкивался с C++, до этого программировал на Delphi и ассемблере, так что базу программирования и архитектуру пк понимаю. Заказал себе книжку Герберта Шилдта - C++. Шаг за шагом (для начинающих). Скажите, подойдет ли эта книга для человека, ни разу не программировавшего на C++ (для новичка)? http://www.cyberforum.ru/cpp-beginners/thread921439.html
C++ Даны строки S, S1,S2.Заменить в строке S последнее вхождение строки S1 на строку S2(обработка строк).
Помогите, пожалуйста, решить программы на си++, если не решу мне хана, заранее спасибо: Даны строки S, S1,S2.Заменить в строке S последнее вхождение строки S1 на строку S2(обработка строк).
Определить тип введенного символа (цифра, русская или английская буква) C++
Помогите, пожалуйста, решить программы на си++, если не решу мне хана, заранее спасибо: Дан символ С, изображающий цифру или букву(латинскую или русскую). Если С изображает цифру, то вывести строку "digit", если латинскую букву - вывести строку "lat", если русскую - вывести строку "rus"(обработка строк).
C++ Дана матрица размера MxN. Поменять местами столбец с номером N и первый из столбцов, содержащих только отрицательные элементы. http://www.cyberforum.ru/cpp-beginners/thread921404.html
Помогите, пожалуйста, решить программы на си++, если не решу мне хана, заранее спасибо: Дана матрица размера MxN. Поменять местами столбец с номером N и первый из столбцов, содержащих только отрицательные элементы. Если требуемых столбцов нет, то вывести матрицу без изменений(обработка двумерных массивов).
C++ Осуществить циклический сдвиг элементов массива влево на одну позицию Помогите, пожалуйста, решить программы на си++, если не решу мне хана, заранее спасибо: Дан массив размера N. Осуществить циклический сдвиг элементов массива влево на одну позицию(при этом АN перейдет в АN-1, АN-1 - в АN-2, А1 - в АN)(обработка одномерных массивов). подробнее

Показать сообщение отдельно
anubis1768
4 / 4 / 0
Регистрация: 23.02.2013
Сообщений: 151
11.07.2013, 13:19     Имеет ли смысл использовать класс так?
Здравствуйте. Недавно увидел код, вот упрощенный вариант:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
class someClass
{
    public:
        static bool someFn( int, int );
        static void foo( int* );
        
        //ГҐГ№ГҐ ГЇГ*ðó Г±ГІГ*ГІГЁГЄ ГґГіГ*êöèé...
};
 
//ðåГ*ëèçГ*öèÿ ГґГіГ*êöèé Г*ГҐ ГўГ*Г¦Г*Г* 
 
int main() {
    bool f = someClass::someFn( 5, 6 );
    int p = 8; 
    someClass::foo( &p );
    
    return 0;
}
Так вот вопрос: имеет ли смысл делать такой класс, если он не содержит никаких полей для обработки функциями.
Не проще все в неймспейс запихнуть и пользоваться как просто функциями?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 16:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru