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

Какая должна быть структура сложного (объемного) проекта? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ #include <list> - конфликт using namespace std с другими инклюдами http://www.cyberforum.ru/cpp-beginners/thread162802.html
Всем привет. Появилась надобность использовать списки, однако #include <list> подключается только вместе с using namespace std. Мои инклюды #pragma once #include "network.h" #include <d3dx9.h> #include "L_text.h" #include "L_smesh.h" #include "L_camera.h" #include "L_terrain.h"
C++ WMI и Dev-C++ Мне нужно узнать объем видеопамяти на эту тему на гуглил что нужно использовать Win32_VideoConfiguration Class, но компилятор ругается на кучу ошибок даже на этом примере http://msdn.microsoft.com/en-us/library/aa390423(v=VS.85).aspx http://www.cyberforum.ru/cpp-beginners/thread162784.html
C++ Стражи включения
Что значат эти строчки, #ifndef _CIRCL_H #define _CIRCL_H #endif /* _CIRCL_H */ понял так: если не дефинирована _CIRCL_H
C++ Римская система счисления.
Всем здравствуйте! Очень нужна помощь в написании программы по переводу из римской системы счисления в арабскую на языке СИ. Я в этом почти ничего не понимаю. Заранее спасибо!
C++ Найти в строке string наиболее часто встречающуюся пару символов и заменить на один новый символ http://www.cyberforum.ru/cpp-beginners/thread162752.html
нужно найти в строке пару символов, которые повторяются чаще всех и заменить их на один новый символ например acfghhachfjiac "ac" заменить на "X" и чтобы в итоге вышло XfghhXhfjiX как считать строку из файла в стринг, если она содержит пробелы (нужно считать из файла строку с пробелами)
C++ Ошибка в коде при использовании класов #include <iostream> #include <fstream> #include <time.h> #include <stdio.h> using namespace std; class Hello { int money, money_prize;; public: Hello() подробнее

Показать сообщение отдельно
Vladimir.
155 / 155 / 10
Регистрация: 24.11.2009
Сообщений: 375
01.09.2010, 06:59     Какая должна быть структура сложного (объемного) проекта?
Как организовать структуру достаточно сложного проекта (программы), чтобы не "утонуть" в ней?
Насколько я понимаю, удобнее всего каждый осмысленный блок выделять в отдельный файл + хедеры также отдельным блоком, чтобы не мешались
Всё что ниже имхо, прекрасно подходит для сольного написания программ объемом примерно до 150 часов работы.
Организовывайте так, что бы Вам было удобно. Удобно писать, удобно проверять, удобно изменять. Не дробите по фаилам без надобности, (не умножайте ложных сущностей). Хотите не потерятся в своем коде? Пишите осмысленный коментарий. Используйте простые конструкции, проверяйте входные данные функций, не забивайте хэдэры излишней информацией. Разделяйте код на пишущийся-рабочий-оттестированый. Избегайте препроцессора.

И обязательно время от времени показывайте кому-нибудь свой код...
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru