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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 19, средняя оценка - 4.68
disker
2 / 2 / 0
Регистрация: 25.01.2012
Сообщений: 88
#1

В чём разница между процедурами и функциями ? - C++

29.01.2012, 00:48. Просмотров 2521. Ответов 4
Метки нет (Все метки)

Мне просто нужно будет выполнить одну и ту же операцию несколько раз, а сама операция включает в себя несколько вычислений , создание массивов, сравнение массивов и т.д.... Вот не знаю что лучше - процедура или функция для моей задачи... Прошу прощения если вопрос не корректен ,- слабо разбираюсь в С++ , как собственно и в программировании не очень
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.01.2012, 00:48     В чём разница между процедурами и функциями ?
Посмотрите здесь:

В чём разница между заголовками <c***> и <***.h>? - C++
Пробовал несколько несложных примеров применения обоих вариантов. Результат выполнения идентичен. Компилятор никаких предупреждений не...

Разница между функциями atan и atan2 - C++
Здравствуйте. В чём разница между atan и atan2?

Не объясните в чём разница между случаями - C++
Привет! Тут вот небольшой вопросик по поводу. Читаю книжку Страуструпа нашего и возник вопросик. ...

В чем разница между функциями strcat() и strcpy()? - C++
В чем разница между функциями strcat() и strcpy()?

В чём разница между string и символьными массивами? - C++
Собсна какая тема, такой и вопрос. Если выразить его по-точнее, то в чём существенные плюсы того и другого в разных ситуациях? Изучаю С++...

В чём разница между состояниями потока failbit и badbit? - C++
В чём разница между failbit и badbit? Если просто просматривать ошибку ввода в моём случае, то он всегда пишет failbit (в цикле вайл при...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
OstapBender
583 / 521 / 35
Регистрация: 22.03.2011
Сообщений: 1,585
29.01.2012, 00:54     В чём разница между процедурами и функциями ? #2
в С-подобных языках процедура == функция.
Jupiter
Каратель
Эксперт С++
6553 / 3973 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
29.01.2012, 00:56     В чём разница между процедурами и функциями ? #3
1. напишите точное задание
2. в Си/С++ нет процедур, есть только функции которые ничего не возвращают
disker
2 / 2 / 0
Регистрация: 25.01.2012
Сообщений: 88
29.01.2012, 01:23  [ТС]     В чём разница между процедурами и функциями ? #4
Цитата Сообщение от Jupiter Посмотреть сообщение
1. напишите точное задание
Спасибо, честно говоря за последние 5 лет где-то это первый форум, где люди не льют воду, а говорят по существу и стараются помочь своим пользователям. Молодцы. Так держать

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

Поэтому я подумал, что можно написать один раз функцию и просто менять значения для каждого нового созданного массива. Но как это всё организовать я ещё не знаю, а только в планах
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.01.2012, 01:27     В чём разница между процедурами и функциями ?
Еще ссылки по теме:

В чём разница между динамической и статической линковкой библиотеки? - C++
В чём разница между динамической и статической линковкой библиотеки? Если можно с примером.

Односвязный список: В чём разница между struct и class? - C++
После неудач работы с Vector, а так же отсутствия (Хотя, скорее всего, я просто плохо искал) хорошей русской документации по нему, решил...

В чем разница между функциями, прототипы которых имеют вид? - C++
int *fp(int,float); int fp(int *,float);

Различные варианты инициализации указателя - в чём точная разница между ними? - C++
Немного непонятен один момент. Есть некий класс Statement (конструктор используется по умолчанию). Вот четыре различных записи...

В чем разница между функциями возвращающими и не возвращающими значения - C++
Подскажите еще, пожалуйста, по функциям. Есть два вида, которые возвращают значение и которые не возвращают. Так вот у меня вопрос, в чем...

В чём разница? - C++
Здрасьте. Здесь представлены два способа присвоения переменной A значения 10. Через конструктор: class random { public:...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
neske
1479 / 846 / 75
Регистрация: 26.03.2010
Сообщений: 2,904
29.01.2012, 01:27     В чём разница между процедурами и функциями ? #5
вам стоит почитать литературу, к примеру Х. Дейтел, П. Дейтел - Как программировать на С++
я думаю после все станет ясно, благо тема совсем не сложная
Yandex
Объявления
29.01.2012, 01:27     В чём разница между процедурами и функциями ?
Ответ Создать тему
Опции темы

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