Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Построчное чтение https://www.cyberforum.ru/ cpp-beginners/ thread975453.html
мне нужно построчно прочесть файл и представить его в виде массива. как это сделать?
Вывести векторами только не нулевые элементы массива C++
или те элементы для каторых i=j,j=i+1;j=i-1? у меня прога выводит векторами введеные матрицы полностью а мне нужно чтоб вектором выводило только не нулевые элементы,подскажите где ошибка или че дописать я эти матрицы ячейки шатал...#include <conio.h> #include <iostream> #include <vector> #include <ctime> #include <iostream> #include <conio.h> const int NotUsed = system( "color 0C" );...
C++ Попадание точки в плоскость 2.2 Попадание точки в плоскость Даны вещественные числа x и y. Определить принадлежит ли точка с координатами (x;y) заштрихованной части плоскости. https://www.cyberforum.ru/ cpp-beginners/ thread975432.html C++ программа не работает =( помогите плиз, почему эта программа не работает? c++ писал в codeblocks, написано что ошибка в строке с else извините если вопрос глупый, просто я только 7 минут назад нашёл книгу, и попробывал научится #include <iostream> using namespace std; int main() { https://www.cyberforum.ru/ cpp-beginners/ thread975412.html
C++ Определить номер координатной четверти, в которой находится данная точка
Даны координаты точки, не лежащей на координатных осях OX и OY. Определить номер координатной четверти, в которой находится данная точка. буду очень благодарен !
C++ Составить программу вычисления функции y в зависимости от значения а помогите решить https://www.cyberforum.ru/ cpp-beginners/ thread975392.html
C++ Функция kbhit как сделать чтобы функция kbhit реагировала не на любую нажатую клавишу, а только на определенную? https://www.cyberforum.ru/ cpp-beginners/ thread975386.html Задача из книги Лафоре C++
Расширьте содержание класса employee из упражнения 4, включив в него класс date и перечисление etype (см. упражнение 6 главы 4). Объект клас-са date будет использоваться для хранения даты приема сотрудника на ра-боту. Перечисление будет использовано для хранения статуса сотрудника: лаборант, секретарь, менеджер и т. д. Последние два поля данных должны...
C++ Разработать класс, содержащий методы для работы с рациональными дробями https://www.cyberforum.ru/ cpp-beginners/ thread975377.html
Доброго времени суток! Помогите пожалуйста разобраться мне с лабораторной:) Мне нужно разработать класс, содержащий методы для работы с рациональными дробями ( сложение, вычитание, умножение, деление, а также их ввод и вывод)) а затем с использованием модуля вычислить пример: x/y=3/5+7/32*(9/67-35/6)^3
C++ Занесение в отображение пользовательских обьектов https://www.cyberforum.ru/ cpp-beginners/ thread975355.html
Пробую занести в отображение пользовательские обьекты. потом ввожу нужное имя, и мне должно вывести нужный обьект. В книжке Лафоре нашел только реализацию отображения для стандартных типов. Попробовал переделать для своего класса, но работает не правильно. в конце выводит насколько я понял какието адрессы. //#pragma warning (disable:4786) #include <iostream> #include <map> #include...
C++ прошу знатаков найти ошибку
вот текст задания для понимания что я понаписал ЛАБОРАТОРНАЯ РАБОТА № 2 РЕАЛИЗАЦИЯ РЕГУЛЯРНЫХ ЦИКЛОВ СРЕДСТВАМИ ЯЗЫКА С++ Цель работы: Составление алгоритмов и написание многомодульных программ с регулярными циклами Общие указания к заданиям лабораторной работы. По номеру Вашего варианта выбрать номер задачи, решаемой в этой лабораторной работе. Номер задачи определяет вид...
C++ Сказали некрасиво пишу https://www.cyberforum.ru/ cpp-beginners/ thread975323.html
изучаю с++ почти 2 месяц , пишу програму она работает но препод говорит что иногда не красиво пишу ((( пишу так class Time { private: int hour; int minute; int second; int tmp_sec; int tmp_min;
9 / 9 / 10
Регистрация: 05.09.2013
Сообщений: 502
12.10.2013, 17:18  [ТС] 0

Есть файл с данными . Как переписать эти данные в массив структур? - C++ - Ответ 5173092

12.10.2013, 17:18. Показов 4635. Ответов 53
Метки (Все метки)

Ответ

Цитата Сообщение от alsav22 Посмотреть сообщение
А так?
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
51
52
53
54
//#include "stdafx.h"
#include <iostream>
#include <conio.h>
#include <fstream>
#include <string>
using namespace std;
struct My
{
    int a;
    int b;
    int c;
    int d;
};
 
void Show(My *arr,int N);
void Show(My *arr,int N)
{
    for(int i=0;i<N;i++)
    {
        cout<<arr[i].a;
        cout<<arr[i].b;
        cout<<arr[i].c;
        cout<<arr[i].d;
        cout<<" ";
    }
}
 
int main()
{   
    ifstream fin("D:\\data.txt");
    string str;
    int N = 0;
    if (fin)
    {
        while (getline(fin, str)) ++N;  // N - количество строк (структур) в файле
        fin.clear();
        fin.seekg(0);
        My *arr = new My[N];
        for (int i = 0; i < N; ++i)
        {
            fin >> arr[i].a;
            fin >> arr[i].b;
            fin >> arr[i].c;
            fin >> arr[i].d;
        }
        
        Show(arr,N);
        fin.close();
    }
    else cout << "Error!" << endl;
    
    getch();
    return 0;
}
так выводится Error!

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

Создать текстовый файл с исходными данными любой размерности. Из текстового файла переписать числа в массив, типизированный файл. Сделать контрольный
Создать текстовый файл с исходными данными любой размерности. Из текстового файла переписать числа...

Ввести данные в файл, и записать данные с файла в массив структур
Ввести все данные в файл, и записать данные с файла в структуру. Помогите ввести и вывести...

Как дописать и как переписать файл данными из RichTextBox
Всем доброго времени суток! Есть ричтекстбокс и мне надо дописать в файл данные из его, а иногда...

Дан файл вещественных чисел. Найти произведение его отрицательных компонент. Переписать эти компоненты в новый файл
Дан файл вещественных чисел. Найти произведение его отрицательных компонент. Переписать эти...

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

Как записать данные из файла в массив структур?
В коде я ввожу данные и их записывает в файл, помогите пожалуйста записать данные из файла в массив...

Как ввести данные в динамический массив структур?
Подскажите пожалуйста, можно ли вводить данные в динамический массив структур c помощью cin &gt;&gt;...

Заполнить массив структур данными с файла
Описать структуру с именем WORKER, содержащую следующие поля: ФИО работника; название занимаемой ...

Как записать массив структур в файл
Ребят всем привет у меня такой вопрос как мне записать #include &lt;iostream&gt; #include &lt;windows.h&gt;...

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