Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Найти причины и способы исправления ошибки "fatal error LNK1120: 1 неразрешенных внешних элементов" https://www.cyberforum.ru/ cpp-beginners/ thread1640459.html
fatal error LNK1120: 1 неразрешенных внешних элементов Вот такая штука. Все уже делал.. В чем ошыбка? #include <iostream> #include <iomanip> using namespace std; int main() { double feet,centimetres,meters; cout<<" Vvedute kol futov : "; cin>> feet;
Динамический массив в классе C++
Здравствуйте! Я пишу программу, в ней мне необходимо сделать иерархию, и в произвольных классах сделать контейнер - динамический массив. Создала иерархию, начала в 1 произвольном классе делать динамический массив. Его вроде бы сделала, на обычный данных работало, но когда решила запихать туда объект класса, со всеми названиями, ценами и тд, обнаружила, что перестало работать. Пожалуйста, если кто...
C++ Как поставить сепаратор в векторе? https://www.cyberforum.ru/ cpp-beginners/ thread1640421.html
Нужно поставить сепаратор в векторе между значениями, для того чтобы отделить их друг от друга. Подскажите пожалуйста как это сделать? struct trip { int number_bus; int empty_places; int price_ticket; char place_GO; char place_END; };
C++ Программа, заменяющая строки пробелов минимальным числом табуляций и пробелов С++ начал учить недавно, а дали такое задание: Написать программу, которая заменяет в текстовом файле строки пробелов минимальным числом табуляций и пробелов, достигая при этом тех же самых промежутков. Шаг табуляции и имя файла вводить с клавиатуры. Помогите написать программу Добавлено через 18 часов 19 минут все еще актуально https://www.cyberforum.ru/ cpp-beginners/ thread1640396.html
Бинарный файл, ошибка при чтении символов C++
Здравствуйте, нужна помощь. Среда MS VS 2013 "Ошибка при чтении символов", чтении происходит из бинарного файла. А вот что при выводе на консоль. Помогите пожалуйста. Программный код #include <stdio.h> #include <stdlib.h> #include <string.h> #include <iostream>
C++ Нужен пример обменной поразрядной сортировки https://www.cyberforum.ru/ cpp-beginners/ thread1640355.html
Нужен пример Обменной поразрядной сортировки, ну или хотя бы алгоритм, а то вообще не понимаю как ее сделать. Помогите пожалуйста.
C++ Сортировка строк матрицы по убыванию Помогите пожалуйста написать функцию. Например, была матрица 10 11 12 13 20 21 22 23 30 31 32 33 40 41 42 43 Нужно, чтобы было: 40 41 42 43 30 31 32 33 20 21 22 23 10 11 12 13 https://www.cyberforum.ru/ cpp-beginners/ thread1640346.html Получение адреса объекта после обнуления указателя на этот объект C++
Добрый вечер уважаемые программисты. Интересует следующий вопрос. Есть ли способ получить адрес объекта, после того, как указатель на него был обнулен. В демонстрационных целях приведу следующий фрагмент кода. Действия происходят в функции main(). ... int *a=new int(1); // после new получаем, к примеру, адрес 0xABC123 a=0; // после обнуления указателя, на адрес...
C++ Что делает функция time? Объясните доступным языком, пожалуйста, в библиотеке time.h есть команда: time_t currentTime = time(0); Можно какую-то расшифровку или объяснение, спасибо. https://www.cyberforum.ru/ cpp-beginners/ thread1640312.html C++ Передача структуры в функцию https://www.cyberforum.ru/ cpp-beginners/ thread1640281.html
Добрый вечер. Необходимо обеспечить вывод значении элементов структуры в 10-ной и 16-ной системе счисления через функцию. Следовательно нужно написать функцию, которая будет принимать в качестве параметра структуру. Помогите пожалуйста сделать. int main() { setlocale(LC_ALL, "Russian"); struct vs { long L; int i1, i2; char c;
Вывести на экран квадрат внутри квадрата, согласно условию, используя только циклы C++
Здравствуйте, прошу помочь, нужно вывести на экран квадрат внутри квадрата, вершины внутреннего должны лежать на середине сторон внешнего, символ вывода и размер внешнего квадрата задает пользователь, пользоваться можно только циклами,я пока додумался только до следующего, выводит только 1 сторону внутреннего квадрата: int main(){ int size,res; char symbol; cin>>size>>symbol;...
C++ Вывести порядковый номер максимального элемента заданного массива https://www.cyberforum.ru/ cpp-beginners/ thread1640247.html
В данном коде в 29 строке (отметила комментарием) я пыталась вывести порядковый номер максимального элемента, но команда выводит номер последнего элемента в массиве. В чём ошибка?#include <iostream> #include <string> using namespace std; int main() { setlocale(0, ""); const int n=10; int a={10,9,8,7,6,5,4,3,2,1};
111 / 98 / 84
Регистрация: 18.12.2015
Сообщений: 567
16.01.2016, 23:33 0

Как передать в функцию ссылку на структуру? - C++ - Ответ 8629458

16.01.2016, 23:33. Показов 4973. Ответов 3
Метки (Все метки)

Ответ

Здравствуйте, в указаном случае можно использовать два варианта:

первый, функция в качестве параметра ссылка
C++
1
              void myProc(vs& my_struct)
доступ к полям осуществляется через "."
другой, функция в качестве параметра указатель
C++
1
               void myProc(vs* my_struct)
доступ к полям осуществляется через "->"

Вернуться к обсуждению:
Как передать в функцию ссылку на структуру? C++
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.01.2016, 23:33
Готовые ответы и решения:

Как передать ссылку на структуру в поток?
Если запускать поток с параметром, то этот параметр передается копированием. А как передать ссылку?...

Как передать ссылку на объект в функцию
Есть два класса допустим Entitit и Map, в Map есть переменная допустим Time которая изменяется...

как передать ссылку в асм функцию?
#include &lt;iostream&gt; int a = 10; void func( int&amp; aIn ) { __asm { //...

Как правильно передать ссылку в функцию?
Возник небольшой вопрос по поводу передачи данных в функцию.

3
16.01.2016, 23:33
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
16.01.2016, 23:33
Помогаю со студенческими работами здесь

Как передать структуру в функцию
Добрый день. Возник такой вопрос, никак не могу разобраться. Запускаю поток, он должен отработать...

Как передать структуру в функцию?
Всем привет! Решил для начала сам потренироваться с простыми программами, которые приходят в...

Как передать ссылку на элемент массива в функцию?
Программа должна ставить наооборот биты в каждом байте числа #include &quot;stdafx.h&quot; int...

Как передать указатель на структуру в функцию
Подскажите как передать указатель *arr на структуру в функцию2, чтобы в ней использовать уже...

Как передать в функцию строку и инициализировать ею структуру?
#include &lt;iostream&gt; using namespace std; struct bar { char name; double ves; int...

Как передать в функцию число и структуру побайтно?
Здравствуйте!!! Нужно написать функцию которая принимает некую структуру и число побайтно.

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru