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

Объявить функцию в STRUCT {} С++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ минимум функции http://www.cyberforum.ru/cpp-beginners/thread769390.html
код программы вычисляющий минимум и максимум функции y=10*x*x+5*x+9, на отрезке от -10 до 10.
C++ Распечатать список учеников музыкальной школы, которые учатся играть на скрипке. Указать также, сколько лет они занимаются музыкой и принимали ли учас Распечатать список учеников музыкальной школы, которые учатся играть на скрипке. Указать также, сколько лет они занимаются музыкой и принимали ли участие в каких-либо конкурсах. Где ошибки? Пишет, что идентификатор stud не определен.. #include "stdafx.h" #include <iostream> #include <fstream> using namespace std; struct student { http://www.cyberforum.ru/cpp-beginners/thread769378.html
н-арное дерево C++
как реализовать алгоритм симметричный обхода n-арного дерева в с++?
C++ Написать программу на языке С + +. Задача реализовать посредством структур, описать структуру, описать функции ввода и вывода данных в таблич формате
Помогите. Написать программу на языке С + +. Задача реализовать посредством структур, описать структуру, описать функции ввода и вывода данных в табличном формате. Задача: Word: Слово, Номера страниц, на которых слово встречается (от 1 до 10), Число страниц.
C++ Реализовать класс Complex http://www.cyberforum.ru/cpp-beginners/thread769357.html
Реализовать класс Complex для работы с комплексными числами. Класс должен обеспечивать инкапсуляцию информации о действи-тельной и мнимой частях комплексного числа, а также о его модуле и амплитуде (в представлении Эйлера). Соответствующие поля должны являться закрытыми (private), а для доступа к их значениям должны быть описаны методы записи и чтения (например, для работы с действительной частью...
C++ Вывести два треугольника из звездочек Вывести на экран следующую последовательность символов * * * * * * * _* * * * * ___* * * ____ * __ * * * _* * * * * * * * * * * * Никак догнать не могу, точнее остановить))) подробнее

Показать сообщение отдельно
miragex
1 / 1 / 0
Регистрация: 11.07.2012
Сообщений: 138

Объявить функцию в STRUCT {} С++ - C++

23.01.2013, 00:50. Просмотров 737. Ответов 3
Метки (Все метки)

Доброй ночи
Создаю меню в консоле
Задумка такая - для каждого пункта меню запускать свою функцию
Как функцию объявить в структуре (struct), для дальнейшего использования в программе?

Код
#include <iostream>

using namespace std;

struct menu_code
{
    char* nameMenu;
    [COLOR="Blue"].............[/COLOR] function// Тип функции
};

struct menu_code menu_char[] = 
{
    {"формирование символов", [COLOR="Blue"]..........[/COLOR]},
    {"длительность точки (с)", [COLOR="Blue"]..........[/COLOR]},
    {"длительность тире (с)", [COLOR="Blue"]..........[/COLOR]},
    {"Пауза между \".\" & \"-\" одного знака", [COLOR="Blue"]..........[/COLOR]},
    {"Пауза между знаками в слове", [COLOR="Blue"]..........[/COLOR]}
};

void AFunction();
void BFunction();
void CFunction();
void DFunction();
void EFunction();

int main()
{
    .....
    .....
    printf("  %s- %d\n", menu_char[i].nameMenu, menu_char[i].data);
    .....
    .....
    ..... 
     menu_char[i].function; // по нажатию какого-либо меню запускаем нужную функцию
}
Спасибо
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru