Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Отображение файла в память, поиск и замена последовательности байт https://www.cyberforum.ru/ cpp-beginners/ thread1215029.html
В общем, задача такая: спроецировать файл в память, найти последовательность байт, заменить её и записать изменения в файл. Вот, что я сам попробовал нацарапать: int _tmain(int argc, _TCHAR* argv) { HANDLE hFileMap = OpenFileMapping(FILE_MAP_ALL_ACCESS, 0, "file.txt"); char* p=(char*)MapViewOfFile(hFileMap,FILE_MAP_ALL_ACCESS,0,0,0); if(0!=p) { CloseHandle(hFileMap);...
C++ Алгоритм с Паскаля на С++
Очень прошу помощи. Никак не могу перевести с паскаля на С алгоритм. На Паскале вычисляет все отлично, все тесты проходит. На С++ заваливается через тест... x:=sekt; repeat v:=(a div k) mod n; if sekt<sekt then v:=n-v+1; if x<sekt then x:=sekt; a:=a+k; until a>=b; result = section;
C++ Каким образом переменные, описанные в одном файле, могут быть доступны другому файлу? помогите пожалуйста ответить на вопрос 1. Каким образом переменные, описанные в одном файле, могут быть доступны другому файлу? https://www.cyberforum.ru/ cpp-beginners/ thread1214992.html C++ Конструктор с двоеточием Новичок. Объясните, пожалуйста, что за параметры в конструкторе после скобочек за двоеточием? HelloWorld::HelloWorld() :_targets(NULL), _projectiles(NULL) { } https://www.cyberforum.ru/ cpp-beginners/ thread1214984.html
C++ Написать группу классов "мобильный телефон"
Создать класс MICROCHIP, имеющий объем памяти в Гб (v - целое). Определить конструкторы. Создать класс MOBITELEFON содержащий объект m класса MICROCHIP. Дополнительно у этого класса есть название фирмы-изготовителя (f - литерный указатель). Определить конструкторы и деструктор. Определить private-производный класс TELEFON_C_VIDEO, имеющий дополнительно размер карты памяти (k - целое). Определить...
C++ С чего начать написание программы для 3D моделирования https://www.cyberforum.ru/ cpp-beginners/ thread1214959.html
всем доброго времени суток=) я недавно загорелся идеей написать программку для 3D моделирования, но совсем не знаю с чего же мне начать... может есть у кого нибудь мудрый совет или интересная книжка для новичка=))) я знаю основы с++ и с# может другой какой язык посоветуете=) в общем F1 ;)
C++ Изменение текстовой строки в PE файле Здравствуйте, Хочется реализовать вот такой http://stackoverflow.com/a/7625156 способ шифрования строк: с помощью макроса добавлять в строку маркер начала и конца потом находить в уже скомпилированном файле и шифровать. В принципе, это работает, но мне не понятно что делать с метками? Вот такой пример #include "stdafx.h" #include <string> #define KEY 0x15 https://www.cyberforum.ru/ cpp-beginners/ thread1214958.html C++ Уменьшение размера программы
Здравствуйте, мне нужно уменьшить размер программы, прочитал что нужно добавлять строки: #pragma optimize("gsy",on) #pragma comment(linker,"/RELEASE") #pragma comment(linker,"/MERGE:.rdata=.text /MERGE:.data=.text") #pragma comment(linker, "/SECTION:.text,EWR") #pragma comment(linker,"/FILEALIGN:512") Работаю в Code::Blocks но он не понимает команд типа pragma. В настройках проекта во...
C++ Создать целочисленный стек и удалить заданный элемент Сформировать динамическую структуру данных «стек» и заполнить ее ин-формационные поля псевдослучайными натуральными числами (тип int). Вывести содержимое стека на экран, удалить из стека N-й по величине элемент, еще раз вывести стек на экран. Дополнительный массив для решения задачи не заводить. помогите сделать, совсем времени не осталось(( https://www.cyberforum.ru/ cpp-beginners/ thread1214928.html C++ Написать программу движения окружности в прямоугольнике В Паскале была тема: https://www.cyberforum.ru/pascal/thread286336.html А не могли бы вы пожалуйста перевести эту программу в С++? https://www.cyberforum.ru/ cpp-beginners/ thread1214914.html
Реализация словаря в двоичном дереве поиска C++
Ребят очень нужно, хотя бы реализацию словаря в C++ ,никак не могу найти
C++ Dynamic_cast и полиморфизм https://www.cyberforum.ru/ cpp-beginners/ thread1214883.html
Задача: В листинге 15.16 после каждого блока try находятся два блока catch, поэтому исключение nbad_index приводит к вызову метода label_val (). Измените программу так, чтобы она содержала один блок catch после каждого блока try и использовала RTTI для вызова label_val () лишь тогда, когда это необходимо. Листинг 15.16 // use_sales.cpp -- вложенные исключения #include <iostream>...
1373 / 596 / 199
Регистрация: 02.08.2011
Сообщений: 2,882
23.06.2014, 22:02 0

В чем различия между модульным, процедурным и структурным программированием? - C++ - Ответ 6355894

23.06.2014, 22:02. Показов 9497. Ответов 16
Метки (Все метки)

Ответ

В модульном - скрытность с глаз долой исходных кодов готовых модулей. из-за чего Сам код, в котором используются функции модулей не так сильно загроможден. Разбиение на файлы и использование этих файлов начинается уже с первой программы, с HelloWorld, когда пишем #include <О, Божественный компилятор, подари мне все скрытые способности0 этого файла>
___________________________
В структурном просто удобнее создавать и обрабатывать жалкое подобие баз данных и свои типы и объекты, соответствующие этим созданным типам. Также удобнее само обращение к данным. В маленьких программах этого не особо заметно, но в больших программах заметно. При этом внутри структурного программирования широко используется процедурное. Т.е. к каждому уникальному объекту можно присобачить функцию исключительно для него любимого. Это будет называться методом объекта., ну или задать значение переменой для него любимого.
_____________________________
Ну процедурное - это самое простое для понимания. В нужный момент времени нужно выполнить какой-то расчет или выполнить какую-то конкретную задачу. При этом момент времени может быть совершенно случайным и повторятся многократное количество раз. Как раз, чтобы не пихать все в main. , пытаясь угадать будущее, стали применять процедурное.
_____________________________

При этом все три не взаимоисключающие, все эти подходы программирования можно и иногда нужно сочетать между собой.
Всфя разница только в том, что в какой-то конкретной задаче чуть более удобный один из способов программирования.,вот и все.

Вернуться к обсуждению:
В чем различия между модульным, процедурным и структурным программированием? C++
2
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.06.2014, 22:02
Готовые ответы и решения:

Различия между модульным и ООП программированием
Привет, кто может в двух словах обьяснить различия между модульным и ООП программированием? Спасибо.

В чём различие между программированием MFC и WinAPi на С++
Хотелось бы узнать в чём отличия? На MFC классах вы не обрабатываете оконные сообщения? Или их...

В чем заключаются различия между массивами и записями?
Добрый день! Помогите пожалуйста ответить на два вопроса: 1) В чем заключаются различия между...

В чём различия между экземплярами класса и типами?
В чём различия между экземплярами класса и типами? Или это одно и то же? Приведите пример.

16
23.06.2014, 22:02
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.06.2014, 22:02
Помогаю со студенческими работами здесь

Объясните, пожалуйста, в чем различия между SortedSet и NavigableSet?
Объясните, пожалуйста, в чем различия между SortedSet и NavigableSet. Если можно на примере.

В чем различия между Антивирус ESET NOD32 4.0 и ESET NOD32 4.2 ?
В чем различия между Антивирус ESET NOD32 4.0 и ESET NOD32 4.2 ? Заметен только модуль...

Зачем я занимаюсь программированием и вообще чем то ? это то чего я хочу?
Зачем я занимаюсь программированием и вообще чем то ? это то чего я хочу? зачем я живу? зачем я...

Есть ли связь между программированием и предсказанием будущего?
У меня вопрос . Скорей всего к старым IT шникам. Примерно в 1988- 1989 ко мне от программиста...

в чем различия?
чем MkDir(&quot;List&quot;); отличается от CreateDir(&quot;List&quot;)

В чем различия
Есть два варианта кода. В чем функциональные различия. Проверенно что работают они по разному. 1....

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru