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

Передача указателя на функцию - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Компиляция проэкта в VS2010 http://www.cyberforum.ru/cpp-beginners/thread345152.html
В очередной раз поставил это детище майкрософта и в очередной раз у меня ничего не комплиируется, в прошлый раз всё как-то заработало через пару недель само, в этот раз у меня нет времени ждать пока её величество VS2010 надумает работать. Если коротко : открываю vs2010-> выбираю создать новый проэкт -> выбираю консольное приложение-> в всплывшем окошке ставлю галочку возле "пустой проэкт" и...
C++ Память не может быть прочитана! Проблема возникает при копировании одного массива в другой. Я вроди просмотрел и размерности вроди совпадают, но может быть я что то упустил, какую нибудь мелочь и поэтому возникает ошибка. Прошу помочь выяснить в чем конкретно проблема. Входные параметры функции: n=7, m=2, matr={{1,2},{0,3},{3,4},{2,6},{5,-1},{-1,-1},{5,-1}}, a={0,1,2,3,4,5,6},... http://www.cyberforum.ru/cpp-beginners/thread345143.html
Сложение в двоичной системе счисления C++
//--------------------------------------------------------------------------- #include <stdio.h> #include <string.h> #include <stdlib.h> #include <conio.h> //--------------------------------------------------------------------------- int pow(short n) { int rez = 1;
Работа с памятью. (Незнаю как правильно назвать тему). C++
Программа пример: #include <iostream> void main() { int a, b, c; std::cin >> a; std::cin >> b;
C++ Взаимодействие процессов http://www.cyberforum.ru/cpp-beginners/thread345116.html
Нужно написать задачу, в которой дано 10 процессов (там P1, P2, …, Р10, например) Функционирование и взаимодействие процессов следующее: • P1 (запускается пользователем): Запустить процессы P2, Р3, …, Р10. Далее, процесс Р1 следит за количеством подчинённых процессов (т.е. сколько из Р2 – Р10 работают), если какой-то процесс завершается, то Р1 тут же запускает его заново. Иначе говоря, в системе...
C++/CLI WinForms Управление другой программой Подскажите инклуды\библиотеки для управления другими програмамми а что хочу делать шас напишу Я собераюсь внедрится в прогу клиент где имеется писок игровых серверов. мне надо получить ип выбраного сервера и управлять buttom'ami этой программы а тоесть дисаблить кнопку и кликать кнопку подключения к серверу подскажите какие библиотеки использовать а также желательно сылки на примеры подробнее

Показать сообщение отдельно
SatOleg
0 / 0 / 0
Регистрация: 05.08.2011
Сообщений: 30
25.08.2011, 14:27  [ТС]     Передача указателя на функцию
Цитата Сообщение от Deviaphan Посмотреть сообщение
Тогда ты не сможешь обрабатывать единообразно.
Как вариант, хранить несколько массивов объектов и для каждого массива вызывать методы отдельные.
Т.е. ты не сможешь для С1 вызывать методы класса С2.
Если тебе нужна единообразная обработка, то это нужно делать либо через базовый класс, как в примере, либо через "умный" функтор, содержащий методы для всех типов объектов, хранящихся в нескольких массивах. Но это будет ужасный вариант.
Рекомендую задуматься о перепроектировании.
надо загнать в класс элементы. потом получить указатель на метод и вызвать у всех хранимых элементов этот метод по указателю.

а через * void не получиться передавать независимо от типа. Ведь все что мне нужно это хранить в массиве элементы и вызывать для каждого элемента его метод.
 
Текущее время: 13:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru