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

Передача структуры по ссылке - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Динамическое выделение памяти http://www.cyberforum.ru/cpp-beginners/thread711459.html
Не могу разобраться с динамическим выделением памяти. Объект - учреждение. Имеет параметры - название, тип, год основания, количество работников, общий фонд заработной платы. Задача - вводить количество учреждений, заполнять их данными, с возможностью редактирования этих данных. Помогите, пожалуйста. #include "stdafx.h" #include <iostream> using std::cout; using std::cin; using std::endl;...
C++ Code:: Blocks (не на тему программирования, а на тему настройки) доброе время суток сразу попрошу прощения за созданную тему в этом разделе, которая не совсем по теме тут, но подходящей темы я не нашел :) итак, имеется Code::Blocks подшаманил я к нему паскалевский компилятор и поигравшись с настройками, получил следующее, из меню могу создавать проект паскалевский, все отлично проходит(скрины 1-5), http://www.cyberforum.ru/cpp-beginners/thread711453.html
стек.не корректный вывод на экран C++
написала код все работает число вноситься в стек потом его оттуда убираем, реализация списками. но кроме того выводит какой-то мусор скомпильте пожалуйста у себя. #include<iostream> #include<conio.h> using namespace std; struct List_Lifo {
Метод Холецкого C++
Задача: Решить СЛАУ с помощью метода холецкого (квадратного корня). Вывести значение y и вектора невязки r Ay=f - СЛАУ r=Ay-f Метод основан на представлении положительно определенной симметричной матрицы А в виде A=L*LT , где L — нижняя треугольная матрица с положительными действительными элементами на диагонали Работаю в Eclipse. Написал код, но не могу понять где ошибка. вроде все по...
C++ Сортировка строк http://www.cyberforum.ru/cpp-beginners/thread711440.html
Сколько букв "У" в введенном слове стоит на четных местах?
C++ Записать строку с пробелами в string, с помощью потока. Здравствуйте. Можно ли с помощью потока ввода записать строку с пробелами в тип string. Если да, то как. подробнее

Показать сообщение отдельно
Enflamed
2 / 2 / 0
Регистрация: 12.04.2015
Сообщений: 51
Завершенные тесты: 1
08.04.2016, 23:31     Передача структуры по ссылке
Доброго дня, вопрос по заплесневевшей теме:

А как я могу передать структуру по ссылке, если она у меня содержит экземпляр класса, например, string-овые переменные?
Экземпляры класса, по идее - это же просто ссылки, они всегда будут одинакового размера?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
struct data
{
    string name;
    string area;
    double SO2;
    double NOx;
    double losnm;
    double CO;
    double C;
    double NH3;
    double CH4;
    double total;
    string source;
    int year;
    double totallyWasted;
} date;
Вот её хочу передать в функцию и уже в этой функции изменять значения string name и все double'ы, чтобы не создавать новый экземпляр и не занимать память.
По возможности прошу написать пример
 
Текущее время: 20:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru