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

Функция, возвращающая <vector> - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Координаты вершин многоугольников http://www.cyberforum.ru/cpp-beginners/thread191038.html
...люди добрые....не знаю как это сделать - . Среди заданных координатами вершин многоугольников на плоскости найти многоугольник с наименьшим периметром. Желательно использовать функции.Но у меня и без функций то не выходит....вообще какая-то очень сложная задача(((...Помогите пожалуйста((
C++ сортировка Срочно нужно здать лабу, а программу написать не могу, помогите пожалуйста Общие условия: 1. Объявить одномерный массив из десяти элементов типа int. 2. Заполнить массив с клавиатуры. 3. Отсортировать массив и найти введенное с клавиатуры число указанными в вариантах алгоритмами. 4. Вывести на экран отсортированный массив. 5. Вывести на экран количество найденных в массиве чисел,... http://www.cyberforum.ru/cpp-beginners/thread191028.html
C++ Считывание пароля с флешки
я тут делаю прогу. Мне надо чтобы в поле Edit при вводе getparol она считывала пароль с флешки, но я не знаю как ето сделать.Подскажите , плиз.Покачто посплю :sleep:
Не могу написать цикл C++
Найти сумму ряда с точностью э=10-4, общий член которого (при определении суммы членов ряда следует использовать рекуррентную формулу для получения следующего члена ряда, выводимую из отношения an+1/an ;считать, что точность достигнута, если аn < э ); n=0,1,2…. an=(2n-1)/2n
C++ программа на с++,которая мне не дается http://www.cyberforum.ru/cpp-beginners/thread191008.html
помогите написать программу на с++:реализующая операции сложения,умножения,деления и вычитания над полиномами с использованием динам. памяти и предусмотреть: • Создание базы данных; • Вывод базы данных на экран; • Вставку элемента; • Удаление элемента; • Поиск элемента заранее спасибо
C++ Вычислить произведение элементов массива с четными номерами Нужно написать 3 задачи на С++. Желательно в самом простом написании. Вот задачи: ЗАДАНИЕ. Задав одномерный массив из n вещественных или целых элементов реализовать обработку массива, как указано в варианте. Длина массива N задается пользователем. Исходные данные задать самостоятельно, учитывая формат элементов массива A. Исходные данные должны вводиться с проверкой на область... подробнее

Показать сообщение отдельно
DAgot_
22 / 22 / 1
Регистрация: 03.01.2010
Сообщений: 68

Функция, возвращающая <vector> - C++

14.11.2010, 20:03. Просмотров 3356. Ответов 0
Метки (Все метки)

Есть некоторая функция, которая должна возвращать vector:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
//-----------------------------------------------------------------------------
// Класс:       Figure
//
// Описание:    Содержит массив, который определяет форму фигуры.
//-----------------------------------------------------------------------------
class figure{
public:
    int a[5][5];
};
 
 
//-----------------------------------------------------------------------------
// Функция:     GetFiling
//
// Описание:    Считывает из файла ввода описания фигур и заполняет
//              массив объектов "figure".
//-----------------------------------------------------------------------------
 
std::vector <figure> GetFiling(){
 
    in.open("input.txt");
 
    int number = 3;
    
    figure f_temp;
 
    std::vector <figure> ret_temp;
    
    for(int k=0; k<number; k++){
        for(int i=0; i<25; i++){
            for(int j=0; j<25; j++){
                in >> f_temp.a[i][j];
            }
        }
        ret_temp.push_back(f_temp);
    }
 
    in.close();
 
    return ret_temp;
}
Но, когда мы пишем

C++
1
2
3
std::vector <figure> mas;
 
    mas = GetFiling();
mas остаётся пустым.


Что мы делаем не так?

Добавлено через 5 часов 19 минут
Просим прощения, всё работает — ошибка была в другом месте.
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru