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

массив указателей на void* - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Поиск записей в БД. Метод Locate http://www.cyberforum.ru/cpp-beginners/thread645777.html
Для поиска по базе данных в своем приложении я решил воспользоваться методом Locate. Его описание я нашел в книге Архангельского, вот какой вид он имеет: TLocateOptions SearchOptions; Variant...
C++ Описать класс Друг Нужно описать класс Друг.Данные класса имя,номер телефона,важность знакомства. Методы должны обеспечить минимальную функциональность объекта http://www.cyberforum.ru/cpp-beginners/thread645766.html
C++ Что такое переопределение функций
По заданию нужно в программе применить перепределение функций. Поюзал- везде ссылаются на перегрузку функций. Так переопределение функций и перегрузка функций- это одно и тоже чтоли?
C++ Кнопки и формы
Подскажите пожалуйста как в C++ создавать кнопки и формы для ввода вывода информации, интересно так же возможно ли создавать их только кодом или без специальной среды типа VS.
C++ ошибка при компиляции программы http://www.cyberforum.ru/cpp-beginners/thread645755.html
доброго времени суток. задали задание. составить программу показывающую содержимое загрузочной записи для указанного логического диска. Нашел в интернете решение уже готовый код но он не...
C++ LNK2019 и LNK1120 Программа состоит из 3ех файлов: names.h #ifndef NAMES_H_ #define NAMES_H_ namespace SALES { const int QUARTERS = 4; struct Sales { double sales; подробнее

Показать сообщение отдельно
max.taranukhin
0 / 0 / 0
Регистрация: 28.08.2012
Сообщений: 4

массив указателей на void* - C++

02.09.2012, 16:20. Просмотров 1284. Ответов 10
Метки (Все метки)

Здравствуйте. Сейчас пытаюсь решить задачу из книги Брюса Эккеля "Философия С++", I том. В одном из упражнений требуется передать в конструктор массив из указателей на объекты и размер этого массива. Пробовал написать что-то в духе:
C++
1
2
3
4
5
6
7
Stack::Stack(void **data, int count)
{
   for (int i = 0; i < count; ++i)
       push(data[i]);                    // push функция данного класса, которая добавляет данные в стек
}
 
void Stack::push(void * data) {...}
Но у меня совершенно ничего не получается. Подскажите в чем ошибка.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru