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

Считать данные из текстового файла и записать их в массив float-ов - C++

Восстановить пароль Регистрация
Другие темы раздела
Visual C++ Оптимизация очищения буфера входного файлового потока до определенного символа (Visual C++) http://www.cyberforum.ru/cpp-beginners/thread825947.html
Здравия желаю!:) Вопрос 1: оставить код цикла, как есть, или изменить что-нибудь для оптимизации? ... char t; ifstream fin; //Входной файловый поток fin.open(filename); //Открытие файла данных if (!fin) {cout<<"Ошибка при открытии файла данных"; exit(1);}
Visual C++ Не могу воспользоваться объектами подключаемой библиотеки Доброго времени суток! При создании проекта в VC++ в файл Form1.h вставляю #include <stack> для пользования данной библиотекой. При обработке события, например нажатия кнопки, событие создаётся в том же файле Form1.h, в обработчике пытаюсь создать объект stack<int> temp, однако компилятор ругается на необъявленный идентификатор stack, хотя библиотеку я заинклюдил вначале файла. Из за чего... http://www.cyberforum.ru/cpp-beginners/thread825841.html
Ввести с клавиатуры две целочисленные матрицы, и перемножить их друг на друга C++
Доброго времени суток ув. люди. Так случилось, что учился я несколько курсов в одном у.з. и перешел другой. В одном изучали Паскаль->Делфи, в другом С->с++. Вот настало время практике, сижу не отбиваю дупля на с++, помогите составить код программки. Условие : Создать программу, которая вводит с клавиатуры два двумерных массива целых чисел, перемножает их друг на друга( если это возможно т.е...
Visual C++ Написать программу
Кто сможет написать прогу Очень нужно Задача В результате измерений получена следующая выборка характеристик реаль- ного газа. №/№ Р, атм. V, см3/ град ⋅моль Т, °К 1 33 500 273 2 43 500 323 3 45 600 373
Visual C++ Задача на классы, ошибка в коде http://www.cyberforum.ru/cpp-beginners/thread825344.html
Доброго времени суток! Есть вроде бы более или меняя рабочая программа, но в конце выдает ошибку((. Помогите, пожалуйста, разобраться в чем дело // 1.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <conio.h> #include <string.h> #include <iostream> using namespace std;
C++/CLI WinForms Visual C++ 2008 Forms Здраствуйте, возникла проблема в проекте на Visual C++ 2008 Forms, имеется пустая форма, на событие загрузки формы создаю device на основе DirectX9 подключил библиотеки d3d9.lib и d3dx9.lib, подключил заголовочный файл d3dx9.h, вот непосредственно код: #pragma once #include "d3dx9.h" IDirect3D9 *d3d9 = NULL; IDirect3DDevice9 *device = NULL; namespace o { using namespace System; подробнее

Показать сообщение отдельно
Croessmah
Модератор
Эксперт С++
 Аватар для Croessmah
11807 / 6786 / 767
Регистрация: 27.09.2012
Сообщений: 16,840
Записей в блоге: 2
Завершенные тесты: 1
03.04.2013, 04:15     Считать данные из текстового файла и записать их в массив float-ов
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <fstream>
#include <vector>
#include <iterator>
 
std::ostream & operator<<(std::ostream & lhv,const std::vector<float> & rhv){
    std::copy(rhv.begin(),rhv.end(),std::ostream_iterator<float>(std::cout," "));
    return lhv;
}
int main(){
    std::ifstream ifile("C:\\cpp\\input.txt");
    if(!ifile.is_open()){
        std::cerr<<"Error. Can not open file.\n";
        return 1;
    }
    std::vector<float> vec((std::istream_iterator<float>(ifile)),std::istream_iterator<float>());
    std::cout<<vec<<std::endl;
}
 
Текущее время: 17:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru