Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Для каждого времени года вывести расход, а затем - общую сумму расхода https://www.cyberforum.ru/ cpp-beginners/ thread1249144.html
как написать правильно? #include <iostream> using namespace std; const int Seasons = 4; const char* Snames = {"Spring", "Summer", "Fall", "Winter"}; void fill(double* pa, int Seasons);...
C++ Как реализовать таймер в консольном приложении?
И как-нибудь без while и sleep, чтобы программа не висела. Пытался делать через winapi, но не понял как функцию, выполняемую при "тикании" делать. Добавлено через 2 часа 12 минут ладно, вопрос...
Компилятор выдает ошибку: [Error] ld returned 1 exit status C++
#include <iostream> using namespace std; const int Max = 5; int fill_array(double ar, int limit); void show_array(double ar, int n); void reverse_array(double ar, int n); int main() {
C++ Освобождение памяти при удалении структуры Есть структура с указателем на блок памяти, если удалить структуру,память внутри структуры освободится или же надо освободить память внутри структуры? struct test { char * name; test(char* a)... https://www.cyberforum.ru/ cpp-beginners/ thread1249066.html
C++ Как работает std::piecewise_construct? https://www.cyberforum.ru/ cpp-beginners/ thread1249059.html
Здравствуйте! Мне необходимо содержать std::map с уникальными значениями, что-то вида: S get(std::string k) { static std::map<std::string, S> cache = { }; return *(cache.emplace(k,...
C++ Решил написать текстовый редактор. Что можно почитать?
Здравтвуйте! Я решил написать текстовый редактор. Но к сожилению гугл не выдал ни статей по этой теме, ни исходников. Если у кого-то есть исходники или статьи буду очень благодарен.
При некоторых компиляциях программа медленно исполняется C++
Крестики-нолики очень странно себя ведут. Иногда при компиляции все работает нормально, а иногда программа очень медленно выполняется и непонятно от чего это зависит. Если раскомментировать одну...
C++ Выйти из цикла до того, как n равно 0 Друзья подскажите почему условие цикла игнорируется?Прописал до тех пор пока не равно нулю она всё равно делит на ноль. char y; do { int n,i(10),k(1); cout <<"Введите число : "; cin... https://www.cyberforum.ru/ cpp-beginners/ thread1249001.html
C++ Зачем в определении std::forward () нужен объект remove_reference? https://www.cyberforum.ru/ cpp-beginners/ thread1248971.html
Зачем в определении std::forward() нужен объект remove_reference ? И почему не могут быть выведены аргументы шаблона? Я написал вот такой вот код,все отлично работает,в обоих случаях возвращается...
C++ Конструктор без параметров: не выводится строка в приведенном коде #include "stdafx.h" #include "conio.h" #include <iostream> using namespace::std; class String { protected: enum { SZ = 80 }; char str; public: https://www.cyberforum.ru/ cpp-beginners/ thread1248968.html
1 / 1 / 0
Регистрация: 25.08.2014
Сообщений: 102
30.08.2014, 21:49  [ТС] 0

О структуризации кода

30.08.2014, 21:49. Просмотров 846. Ответов 9
Метки (Все метки)

Ответ

Цитата Сообщение от 0x10 Посмотреть сообщение
Не надо плодить лишних глобальных переменных.
А как иначе, если данные члены используются практически всеми классами проекта?

Цитата Сообщение от 0x10 Посмотреть сообщение
Конкретно в этом случае я вижу, что объект класса Symbol_Properties уже существует как поле. Зачем и что еще передавать?
В этом случает да, это эксперимент, а не окончательный вариант. В этом класса оно как поле. В другой класс ничего не передаётся. Значит не верно получается. Я ж не смогу использовать структуру Symbol_Properties как поле во всех классах, где нужно её использовать, потому что мне нужно работать не с копиями объекта данной структуры, а конкретной единственным экземпляром. Понимаете о чём я?

Вернуться к обсуждению:
О структуризации кода
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.08.2014, 21:49

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Запись данных из listView в txt с использованием разделителя для структуризации файла
Добрый вечер. Есть небольшой вопрос, который на половину раскрыт. Есть отрезок кода: for (int i =...

Напишите фрагмент кода для определения кода нажатой клавиши (расширенного кода в том числе)
Напишите фрагмент кода для определения кода нажатой клавиши (расширенного кода в том числе)....

Замена програмно куска кода в файле .php другим куском кода
Мне необходимо програмно заменить кусок кода в файле .php Есть файл .php, в котором надо заменить...

Почему после изменения кода продолжает выполняться сценарий старого кода?
ВОПРОС Почему после изменения кода продолжает выполняться сценарий старого кода? ИМЕЕТСЯ...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.