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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
andres_
3 / 3 / 1
Регистрация: 16.11.2012
Сообщений: 54
#1

Структура в функции - C++

19.01.2013, 23:50. Просмотров 356. Ответов 1
Метки нет (Все метки)

Помогите разобраться, буду очень благодарен.
Цитирую вопрос с лабораторной:

Кликните здесь для просмотра всего текста
У C++ забезпечується можливість передавати як структури за значенням, так і адресу структури. Якщо glitz є змінною типу структура, як ви передасте її за значенням? Як ви передасте її адресу?


Кликните здесь для просмотра всего текста
Функція judge () повертає значення типу int. Як аргументи вона запрошує адресу функції, яка приймає як аргумент покажчик на const char і також повертає величину типу int. Створіть прототип цієї функції.


З.Ы Все две приведённые функции в лаб\работе негде не используются.
 Комментарий модератора 
Официальный язык форума - русский. Переведите.


Добавлено через 1 час 20 минут
Для официального языка перевожу с не официального (не понятного)

1 - В C + + обеспечивается возможность передавать как структуры по значению, так и адрес структуры. Если glitz является переменной типа структура, как вы передадите ее по значению? Как вы передадите ее адрес?

2 - Функция judge () возвращает значение типа int. В качестве аргументов она принимает адрес функции, которая принимает в качестве аргумента указатель на const char и также возвращает величину типа int. Создайте прототип этой функции.

Помогите пожалуйста

Добавлено через 5 часов 6 минут
Конечно жалко что кроме как с админом в этой тебе пообщаться не удалось. На вопросы ответил всем спасибо.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.01.2013, 23:50     Структура в функции
Посмотрите здесь:

Структура и функции - C++
Нужно сделать так, чтобы из функции "Function_Read" значения структуры сохранялись и можно было их использовать в "Function_Write" и так...

Структура,функции - C++
Собственно суть: создается массив структур из 6 друзей,который надо просортировать по дате рождения(от старшего к меньшему) и вывести всех...

Структура в функции с++ - C++
Привет всем, кто всегда готов помочь. Подскажите пожалуйста, в чем ошибка в коде. Если надо, я могу рассказать условие задания, но я думаю,...

Структура и функции - C++
задание: 1) Напишите функцию, принимающую структуру box по значению и отображающую все ее члены. 2) Напишите функцию,...

общая структура функции на С++ - C++
Как выглядит общая структура функции на С++?

Структура функции. Квадратное уравнение. - C++
Подскажите пожалуйста как написать функцию решения квадратного уравнение с помощью структуры функции. Я просто понять не могу какие поля...

Вызов функции, определенной как структура - C++
Программа аварийно завершается при запуске Методом комментирования строк пришел к выводу, что все это из-за строки d.vec = s(x).vec; ...

Структура Работник, ошибки в функции ввода данных - C++
Добрый вечер. Вот столкнулся с маленькой проблемой. Помогите найти ошибку пожалуйста Когда я пытаюсь заполнить данные по работникам...

Структура (значение поля структуры приравнять к значению функции) - C++
Можно ли значение поля структуры приравнять к значению функции вот так STUD1.SES=COR(); Делаю так не присваивается пишет 0

Структура "Время". Функции преобразования в секунды и из секунд - C++
Здравствуйте решаю такую вот задачку ,прошу помощи : Модифицируйте программу, описанную в упражнении 11 главы 4 "Структуры",...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Croessmah
Модератор
Эксперт CЭксперт С++
12980 / 7292 / 812
Регистрация: 27.09.2012
Сообщений: 18,007
Записей в блоге: 3
Завершенные тесты: 1
20.01.2013, 19:07     Структура в функции #2
Цитата Сообщение от andres_ Посмотреть сообщение
1 - В C + + обеспечивается возможность передавать как структуры по значению, так и адрес структуры. Если glitz является переменной типа структура, как вы передадите ее по значению? Как вы передадите ее адрес?
C++
1
2
3
4
5
6
7
8
9
10
11
void foo1(MyStruct glitz){//"По значению"
}
void foo2(MyStruct & glitz){//Ссылка на объект
}
void foo3(MyStruct * glitz){//Указатель на объект
}
 
//где-то вызов:
foo1(glitz);
foo2(glitz);
foo3(&glitz);
Добавлено через 6 минут
Цитата Сообщение от andres_ Посмотреть сообщение
2 - Функция judge () возвращает значение типа int. В качестве аргументов она принимает адрес функции, которая принимает в качестве аргумента указатель на const char и также возвращает величину типа int. Создайте прототип этой функции.
C++
1
int judge(int (*myfunc)(const char*));
Yandex
Объявления
20.01.2013, 19:07     Структура в функции
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru