С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/3: Рейтинг темы: голосов - 3, средняя оценка - 5.00
27 / 27 / 9
Регистрация: 21.04.2015
Сообщений: 704
1

Работа с указателем на функцию

20.09.2016, 11:57. Показов 618. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Пытаюсь сделать указатель, принимающий строку и возвращающий вектор интов, не получается с присвоением результата из указателя в переменную

C++
1
2
3
4
5
6
7
8
9
10
11
typedef vector<int>(*Foo)(string s);
vector<int> a(string s);
vector<int> b(string s);
string MyFoo(Foo f, string s1, string s2);
vector<int> c;
 
int main() { MyFoo(a, s1, s2); }
 
string MyFoo(Foo f, string s1, string s2) {
    c = f; // как это cделать?
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.09.2016, 11:57
Ответы с готовыми решениями:

Переделать функцию c указателем на int, на функцию с указателем на void
Есть рабочий код qsort для int: void qsort(int *base, int n) { // Прекратить если количество...

Проблема с указателем на функцию
Доброго времени суток, пишу приложение, которое реализует все функции АТД (двусвязный список)....

Как правильно вызвать функцию с указателем на другую функцию как параметр
Вот вариант: double f(double x) { ... } double k(double (*f)(double), double y) { ...

Typedef перед указателем на функцию
Есть функция int func(int, int). Указатель на функцию int (*pointer)(int, int). Что будет означать...

2
Неэпический
18108 / 10695 / 2062
Регистрация: 27.09.2012
Сообщений: 26,928
Записей в блоге: 1
20.09.2016, 12:09 2
Ваю, во-первых, что такое s1 и s2?
Во-вторых,
C++
1
c = f(/*ПАРАМЕТР ГДЕ?*/);
В-третьих, где реализация этих a и b функций?
1
27 / 27 / 9
Регистрация: 21.04.2015
Сообщений: 704
20.09.2016, 12:19  [ТС] 3
s1 и s2 - строки типа string произвольные. С ними нужно работать.

Добавлено через 5 минут
Croessmah, спасибо, всё работает :-)
0
20.09.2016, 12:19
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.09.2016, 12:19
Помогаю со студенческими работами здесь

Двумерный массив с ключом и указателем на функцию
Здравствуйте. Подскажите, пожалуйста, как реализовать двумерный массив с ключом и указателем на...

Работа с указателем.
Доброе время суток. При чтении из файла вроде все нормально, но когда я пытаюсь вручную установить...

Работа с указателем
#include &lt;ntddk.h&gt; NTSTATUS PsLookupProcessByProcessId(__in HANDLE ProcessId, __out ...

Работа с указателем
Есть такой указатель: char *s=&quot;n1=1&amp;n2=2&amp;name=test&amp;sername=test2&quot;; Нужно выделить с этой стоки...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru