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

Объявление и определение функции - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Узкие места в программе http://www.cyberforum.ru/cpp-beginners/thread1092450.html
Есть старая большая программа, которую хочется оптимизировать, она в принципе написана неоптимально, и хочется как можно быстрее найти часто используемые методы и попытаться оптимизировать хотя бы их, логично? Каким образом, с помощью каких инструментов можно найти такие методы? Или, может, посоветуете что-то ещё?
C++ Составить программу которая по заданному значению соответствующего элемента, вычисляла бы значения всех остальных элементов треугольника. В общем суть задачи такова: Дан равнобедренный треугольник с катетом - a, гиппотенузой - b, высотой - h и площадью - s, и, нужно составить программу которая по заданному значению соответствующего элемента, вычисляла бы значения всех остальных элементов треугольника. на всякий случай Вот примерно что я накидал, знаю что со switch сделал что-то не совсем то, и скорее всего всё очень... http://www.cyberforum.ru/cpp-beginners/thread1092445.html
C++ Консольный ввод или Тесты
Привет всем. Вопрос:Как сделать так, что бы при начале дебага, в консоли уже была введена строка? Т.е. без cin>> и набора строки, а сразу была введена?
C++ Фактические параметры член - функции
p - ссылка на класс it - итератор списка(list) Почему при такой (p->make_node(*it, *(++it)) записи в член-функцию в параметрах передается одна и та же ссылка? Собственно, если написать так p->make_node(*(++it), *it) - все ок.
C++ Распечатать длинное и короткое слово в строке при заданном условии http://www.cyberforum.ru/cpp-beginners/thread1092394.html
Заданная строка, состоящая из символов. Символы объединяются в слова. Слова друг от друга отделяются одним или несколькими пробелами. В конце текста ставится точка. Текст содержит не более 255 символов. Выполнить ввод строки, используя функцию Gets (s) и обработку строки. Распечатать длинное и короткое слово в этой строке.
C++ Вывести номер первой(последней) строки(столбца), содержащего равное количество положительных и отрицательных элементов Здравствуйте! Дана целочисленная матрица размера 5 x 10. Вывести номер ее первый|последней строки|столбца, содержащего равное количество положительных и отрицательных элементов (нулевые элементы не учитываются). Если таких строк|столбцов нет, то вывести 0. Я не понял эту задачу, можете объяснить? Если можно с примерами. Заранее спасибо! подробнее

Показать сообщение отдельно
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
09.02.2014, 11:18     Объявление и определение функции
Цитата Сообщение от Игорюня Посмотреть сообщение
Собсно,в чём смысл объявлять прототип функции?
В данном случае, если прототип не объявлен до main(), а в main() делается вызов этой функции, то как компилятор узнает, что это за функция?
Можно обойтись без прототипа:
C++
1
2
3
4
5
6
7
8
9
10
void somefunction(int a)
{
//неважно
}
 
int main()
{
   somefunction(5);
//неважно
}
 
Текущее время: 07:37. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru