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

Создание каркаса программы из namespace`ов и сигнатур - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перевести код из С++ в Си http://www.cyberforum.ru/cpp-beginners/thread10993.html
Есть код на С++, надо чистый С. Пыталась исправлять ошибки, но чем больше я это делаю, тем больше ошибок он выдает...поэтому привожу изначальный не исправленный на С++. Пожалуйста, помогите разобраться! #include <algorithm> #include <cmath> #include <iostream> #include <map> #include <vector> using namespace std;
C++ Как читать из файла Pomogite pojalujsta! Ia ne znaiu kak chitat iz faila. Naprimer kak chitat chto nmapisanno v word faile i uvidet etot rezultat kak parametr. http://www.cyberforum.ru/cpp-beginners/thread10925.html
C++ Двоичный код символа
мне нужно из символа, после считывания из файла получить его двоичный код!!! подскажите плиз как это сделать!!!
Помогите с функцией rand C++
Привет всем помогите решить простую задачу Для каждого из следующих наборов целых чисел напишите единственный оператор, который будет печатать случайно выбранное число из набора: a) 2, 4, 6, 8, 10 b) 3, 5, 7, 9, 11 С) 6, 10, 14, 18, 22 т.е. как задавать шаг выбора случайного числа
C++ Объясните, в чем суть директив #ifndef/#define/#endif http://www.cyberforum.ru/cpp-beginners/thread10791.html
Не понял в чем суть директив: #ifndef .. #define.. #endifОбъясните пожалуйста..это как - то связано с хедерами, но вот как ??
C++ Секреты инкремента Пожалуйста!!! помогите! Умоляю!:help: i=5; j=(++i) + (++i): Чему равно j?; пожалуйста обьясните как это решается, ну или просто ответ скаите???:help::huh: подробнее

Показать сообщение отдельно
urkovsky
6 / 6 / 0
Регистрация: 07.08.2008
Сообщений: 22

Создание каркаса программы из namespace`ов и сигнатур - C++

07.08.2008, 14:12. Просмотров 1232. Ответов 8
Метки (Все метки)

Всем привет. Возникла следующая проблема Вернулся с Java на C++. Расстроился. Раздражает то, что надо делить реализацию от сигнатуры. Так и подмывает построить нечто вроде коркаса из namspace`ов и сигнатур.
Пример:
framework.h - Каркас
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
namespace test
{
    namespace test_1
    {
        class test_1_class_1
        {
               private: viod test_func();
        };
 
        class test_1_class_2
        {
        };
    }
 
    namespace test_2
    {
        class test_2_class_1
        {
        };
 
        class test_2_class_2
        {
        };
    }
 }
test_1_class_1.cpp - реализация
C++
1
2
3
4
5
6
7
8
9
10
11
12
#incude "framework.h"
 
namespace test
{
    namespace test_1
    {
        void test_1_class_1::test_func()
        {
            // code
        }
    }
}
test.cpp - использование
C++
1
2
3
#include "framework.h"
 
using test::test_1::test_1_class_2;
и т.д.

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