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

Возожно ли создать массив указателей на шаблоны функций? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Программа должна моделировать взаимодействие серверной части и некоторого множества клиентских частей http://www.cyberforum.ru/cpp-beginners/thread1228095.html
Описание задачи Необходимо реализовать программу в ввиде одного исполняемого файла под Win32 (console или GUI) с использованием С/С++. Программа должна моделировать взаимодействие серверной части...
C++ После умножения очередей заполняется первый элемент очереди пытаюсь умножить две очереди (первый элемент на все элементы второй очереди сложить и запихнуть в новую очередь) Но после такого умножения у меня заполняется первый элемент очереди а все остальные... http://www.cyberforum.ru/cpp-beginners/thread1228083.html
Дихотомия и интерполяционный поиск по отсортированному массиву C++
Естьчо в типовых/стандартных библиотеках для C или в STL? Спасибо
Создать разное количество потоков с возможностью ожидания события из одного потока в другом C++
Добрый день. Прошу подсказки в выборе высокоуровневых средств для работы с потоками. Мне нужно создавать разное количество потоков и что бы была возможность ожидания собитыя из одного потока в...
C++ Палиндром. Можно ли упростить программу http://www.cyberforum.ru/cpp-beginners/thread1227988.html
#include <iostream> using namespace std; int main() { int a, d, m, n, f = 0; cin >> d;
C++ Не получается выйти из программы Всю голову сломала ! Почему while (str != NULL) не реагирует на (str != NULL) и не терминирует - что делать? Кто нибудь! #include <iostream> #include <stdio.h> #include <string.h> using... подробнее

Показать сообщение отдельно
DrOffset
7141 / 4282 / 964
Регистрация: 30.01.2014
Сообщений: 7,084
04.08.2014, 19:36
Цитата Сообщение от Uasya Посмотреть сообщение
где p - указатель, на массив, куда я складирую указатели на одномерные массивы, в которых хранятся данные, которые выплевывает каждая функция (пусть это некий int array[10][100]). зная соответствие индекса элемента массива и функции, я могу вызвать 1-ю фун-ю, ее вых-е данные запихнуть во вторую, и так, пока мне не надоест.
Сложно советовать, когда суть зачем это нужно не раскрывается, а есть только требование "надо так". Ну да ладно.
Может использовать массив тип void * для хранения указателей на твои массивы. А вторым параметром этих функций
Цитата Сообщение от Uasya Посмотреть сообщение
C++
1
2
3
void func1 (int** p) 
void func2 (int** p) 
void func3 (int** p)
передавать тип кокретного сейчас массива? Или действительно завести структуру
C++
1
2
3
4
5
struct array_info
{
    void * array_data;
    int    array_type;
};
И передавать в эти функции массив таких структур? Это будет метаинформацией о настоящем типе конкретного массива. А внутри этих функций уже можно разрулить, например с помощью switch, хоть перегрузкой хоть шаблоном.
Это пока в качестве идеи.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru