Форум программистов, компьютерный форум, киберфорум
Наши страницы

Обобщенный указатель типа void - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Книга по ООП Си++ http://www.cyberforum.ru/cpp-beginners/thread424233.html
Добрый вечер , мне дали задание ,написать двусвязный список на С++ с помощью ООП... Подскажите , пожалуйста , книгу или статью, по которой можно это выучить...
C++ Пример использования спецификатора volatile В приложенной картинке (из книги Г.С. Шилдта по C++) есть пример использования спецификатора volatile. Есть три вопроса. Первый: что вообще написано в зеленой :) строке? Переменная будет... http://www.cyberforum.ru/cpp-beginners/thread424231.html
C++ Циклические алгоритмы
Как реализовать данную функцию для каждого x, изменяющегося от a до b с шагом h. Значения a, b, h и n вводятся с клавиатуры. Работу программы проверить для a = 0,1; b = 1,0; h = 0,1; значение...
Передача массива из главной функции в неглавную по указателю. C++
Доброго времени суток! Задача: В функции main() сформировать матрицу M со случайными числами. Её передать по указателю в не главную функцию, в которой из матрицы изымается главная диагональ....
C++ Покрашенный граф http://www.cyberforum.ru/cpp-beginners/thread424213.html
Привет для вот такого условия Дан ориентированный граф, у которого каждая дуга покрашена в один из трех цветов. Требуется найти длину кратчайшего пути из 1й вершины в N-ую, если в пути не могут...
C++ Найти число элементов массива > T и их произведение. Недоработанная прога: #include <iostream.h> #include <conio.h> int Proiz_Kol(int,int,int**,int*); void main() { int **a, i, j, n, m, pr, kol; cout<<"\t Input N, M:"; подробнее

Показать сообщение отдельно
Gepar
1180 / 536 / 20
Регистрация: 01.07.2009
Сообщений: 3,517
08.01.2012, 05:03
Цитата Сообщение от Tamoren Посмотреть сообщение
Просто я не учел, что void был создан не для того, чтобы показать, что функция ничего не возвращает.
Нет, там он используется только потому что нельзя оставлять пустое место если функция ничего не возвращает так как по старому стандарту си (точнее фактически когда не было этого самого стандарта) если у функции не написано какой тип она возвращает то это int, там же можно было писать
C
1
2
3
4
5
main()
{
...
return 0;
}
так как нужно было оставить эту совместимость то и используется void в таких случаях. Но если у вас функция возаращает void* (указатель на void то Вы должны понимать что это не "указатель на ничто == ничто").
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.