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

Передача структуры в функцию - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Учусь работать с OpenCV http://www.cyberforum.ru/cpp-beginners/thread1014041.html
Поставил Visual studio 2008 (Ex.Ed), поставил под нее OpenCV 2.1. Нашел несколько уроков по OpenCV, не стыковки начались с первых программ. Конкретно пока интересует такая банальность: вывод изображения в окошко. #include "stdafx.h" #include "highgui.h" int main (int argc, char** argv) { IplImage* img = cvLoadImage( "cat.jpg"); cvNamedWindow( "Example1", CV_WINDOW_AUTOSIZE);...
C++ Верно ли что данная цифра встречается в числе n раз? Дано натуральное число. Верно ли что заданная цифра встречается в числе n раз? http://www.cyberforum.ru/cpp-beginners/thread1014029.html
Ряд Тейлора C++
Помогите, пожалуйста! Формулировка задания и само задание я прикрепила файлами. Задание 16. Сама программа на языке C у меня есть, тоже прикрепила файлом, но я, к сожалению, не разбираюсь в программировании, и вы не могли бы как можно поподробнее объяснить, как работает эта программа, что к чему вообще. Было бы идеально, если бы вообще почти каждая строка программы была бы откомментирована. Кто...
Напишите программу, которая считывает текст из файла и выводит на экран только те строки, которые содержат введенное с клавиатуры слово C++
Напишите программу, которая считывает текст из файла и выводит на экран только те строки, которые содержат введенное с клавиатуры слово.
C++ Yайти максимальное и минимальное число и его индекс одномерного массива с использованием указателей http://www.cyberforum.ru/cpp-beginners/thread1014009.html
Дано одномерный массив найти максимальное и минимальное число и его индекс с использованием указателей.
C++ Количество четных цифр в натуральном числе Посчитать количество четных цифр в натуральном числе. подробнее

Показать сообщение отдельно
TamaGOch
9 / 9 / 0
Регистрация: 11.12.2012
Сообщений: 152

Передача структуры в функцию - C++

21.11.2013, 10:37. Просмотров 366. Ответов 3
Метки (Все метки)

структура к примеру:
C++
1
2
3
4
5
struct GamePoint
{
int x;
int y;
};
Функция допустим вот такая:
C++
1
2
3
4
void Func (GamPoint val)
{
/***/
}
Можно делать так:
C++
1
2
GamePoint tmp = {9, 10};
Func (tmp);
Но хочется сделать что-то подобное этому:
C++
1
Func ( GamePoint {9, 10} );
естественно последний вариант не проходит, но есть желание делать так, не создавая переменную а делать такое вот приведение. Кто-нибудь знает, как это сделать корректно?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru