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

Ввод из файла в вектор - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Создать абстрактный класс с общими полями и методами. В производных классах перегрузить чисто виртуальную функцию - общая стоимость всех изделий http://www.cyberforum.ru/cpp-beginners/thread902857.html
Помогите пожалуйста!!! Не могу правильно создать абстрактный класс! Создать абстрактный класс с общими полями и методами. В производных классах перегрузить чисто виртуальную функцию. В main создать объекты трех классов и продемонстрировать вызов перегруженной в классах чисто виртуальной функции. Чисто виртуальная функция – общая стоимость всех изделий. Код: #include<string.h>...
C++ чтение из файла запускаю в отладчике студии сей код #include <iostream> #include <fstream> using namespace std; int main(int argc, char *argv) { ifstream in_file("111.asm"); char str; in_file.getline(str, sizeof(str)); http://www.cyberforum.ru/cpp-beginners/thread902856.html
C++ Исключения
Помогите пожалуйста!!! Написал два исключения, но выводит что-то неправильно. Помогите найти ошибки!!! Задание: для функции: "выделение дробной части" реализовать 2 исключения внутри функции и в main. Результат обработки - либо выдача сообщения, либо присваивания результату некоторого значения. Первое исключение. Знаменатель равен нулю. Второе исключение. Числитель и знаменатель...
Можно ли это распараллелить? C++
int min(int *s, int *e) { int *m; int l; int r; if (s==e) { return *s; } m=s+(e-s)/2;
C++ Оптимизировать код оператор switch http://www.cyberforum.ru/cpp-beginners/thread902795.html
Послкажите что нетак после cin>>v содержимое switch не работает void main() { float inches=2.54; float cm; int v; float kol;
C++ Файл создается, но в него не записываеться информация, и не выводится в консоль #include <vcl.h> #pragma hdrstop #include<stdlib.h> #include<iostream.h> #include<stdio.h> #include<conio.h> #pragma argsused int n; struct Vid {char nazvamarki; подробнее

Показать сообщение отдельно
Рулик
 Аватар для Рулик
8 / 8 / 0
Регистрация: 14.11.2011
Сообщений: 54
15.06.2013, 21:37     Ввод из файла в вектор
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
42
43
44
45
46
47
48
49
50
#include "stdafx.h"
#include <iostream>
#include <fstream>
#include <ostream>
#include <vector>
const int size=7;
using namespace std;
struct List{
    int top;
    vector<int> number;
};
 
class Graph{
private:
    vector<List> Head;
    int **matrix;
    int *center;
    int *peref;
    int deameter;
    int radius;
public:
    Graph(){};
    int scan_file(){
        ifstream f("in.txt");
        ios::in;
        if(!f.is_open())
            return 0;
        else{
            Head.reserve(7);
            for(int i=0;i<size;i++){
                f>>Head.at(i).top;
                Head.at(i).number.reserve(7);
                for(int j=0;j<size;j++){
                    f>>Head.at(i).number.at(j);
                }
            }
        f.close();
        return 1;
        }
    }
    void print(){
        for(int i=0;i<size;i++){
            cout<<endl<<Head.at(i).top<<'- ';
            for(int j=0;j<size;j++){
                if(Head.at(i).number.at(j)==1)
                    cout<<Head.at(i).number.at(j);
            }
        }
    }
};
Не могу исправить ошибку, подозреваю что ошибка в том что я неправильно указываю размер вектора и пытаюсь получить доступ к несуществуещему элементу
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 20:34. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru