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

Возврат функцией массива структур - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Реализовать для разработанного класса методы-операторы http://www.cyberforum.ru/cpp-beginners/thread1190111.html
Реализовать для разработанного класса методы-операторы: +, - (плюс и минус) - для сложения и вычитания значений времени, при этом все данные должны быть типа CTime ++, --(два плюса или два минуса подряд) – уменьшение или увеличение значения времени на 1 секунду == (два знака равенства подряд) - для сравнения двух значений времени, результатом этой операции должен быть 0, если значения...
C++ Шифрование/дешифрование файлов методом перестановки Необходимо разработать программу для шифрования/дешифрования файлов методом перестановки. Размер блока 11 байт.Так же в программе должна быть возможность использования блочного шифра, в данном случае используется режим Output Feedback (OFB). Программа должна выводить информацию о процессе шифрования/дешифрования и информацию о скорости выполнения процедур (символов в секунду). Есть... http://www.cyberforum.ru/cpp-beginners/thread1190107.html
С++ Дана строка содержащая текст заканчивающийся точкой. Вывести на экран слова содержащие 3 буквы C++
ребята, буду очень благодарна за программу! и если не сложно, добавьте комментарии. но можно и без них. всем добра и шикарной погоды.
C++ Измерение и вывод времени, затраченного на сортировку чисел
Необходимо написать программу в с++, которая: Читает файл input.txt с числами (в каждой строке есть одно и только одно целое положительное число); в файле может быть от одного до 100000 (ста тысяч) чисел; сортирует числа по неубыванию; записывает отсортированные числа в файл output.txt (формат тот же: каждое число записывается в свою строку). Программа должна измерять время, затраченное на...
C++ Вид матрицы с нулевыми строками http://www.cyberforum.ru/cpp-beginners/thread1190087.html
помогите написать программу, где все элементы четных строк - нулевые. чтоб такую матрицу выводило.
C++ Головоломка //PC1.cpp== Считывает числа с текстового файла и записывает в массив. #include <fstream> #include <iostream> int SIZE = 50; using namespace std; int i; int main(int argc, char *argv) { system("chcp 1251"); подробнее

Показать сообщение отдельно
montkay
10 / 10 / 8
Регистрация: 19.02.2014
Сообщений: 72
27.05.2014, 18:57     Возврат функцией массива структур
Чтобы правильно передать массив структур нужно в сигнатуре функции указать следующие аргументы:
(students * pStud, int n) - если нам понадобиться изменять данные массива структур и этот массив создан динамически, или (const students * pStud, int n) - если нам не понадобиться изменять данные массива структур и этот массив создан динамически.

Чтобы узнать размер полей структуры можно ещё применить следующее:
1) name - sizeof(char) * name_size;
2) group - sizeof(char) * n;
3) age - sizeof(int);
4) average - sizeof(float);
5) scholarship - sizeof(float).
 
Текущее время: 20:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru