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

Увеличение максимального размера массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Чтение из файла http://www.cyberforum.ru/cpp-beginners/thread110080.html
Помогите разобраться! Вопрос такой - как читать файл. Я новичок в программировании, прошу сильно не бить. Вот что надумал: #include <fstream> #include <iostream> using namespace std; int...
C++ работа с SNMP Доброго времени суток ув. Коллеги! Требуется разработать программную реализацию протокола SNMP (в частности SNMP агента), основные требования это кроссплатформенность с возможностью запуска данного... http://www.cyberforum.ru/cpp-beginners/thread110077.html
C++ Находим длину самого длинного числа
Ребята, наверное это легко но я чего то не допонимаю:( Написать программу, которая в текстовом файле, состоящем из строк длиной не более 50 символов, находит порядковый номер и длину самого...
C++ Создание мультфильма
вот такая задача: по курсовому проекту с Обектно-ориентовного программирования задали создать мультфильм который длятся около 2-х минут, или игру, который имеет минимум 3-х уровневую иерархию...
C++ Перестановка строк матрицы http://www.cyberforum.ru/cpp-beginners/thread110045.html
Прошу прощения если такая тема есть, поиск не помог мне её найти. Дана матрица MxN: Переставить строки матрицы по возрастанию максимальных элементов строк. То есть: 9 8 7 6 5 4 3 2 1 ...
C++ Как в C ввести скольугодно длинную строку? Читаю K&R, задача 1.16: Доработайте главный модуль программы определения самой длинной строки так, чтоб она выводила правильное значение для какой угодно длины строк входного потока, насколько... подробнее

Показать сообщение отдельно
fasked
Эксперт С++
4942 / 2522 / 180
Регистрация: 07.10.2009
Сообщений: 4,311
Записей в блоге: 1
01.04.2010, 02:05
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <vector>
#include <fstream>
#include <iterator>
 
int main()
{
    std::vector<float> v;
    
    std::ifstream ifs("file.txt");
    
    float f = 0;
    while(ifs >> f)
        v.push_back(f);
    
    ifs.close();
    
    std::copy(v.begin(), v.end(), std::ostream_iterator<float>(std::cout, "\n"));
}
Содержимое файла:
Код
3.333333
2.222222
1.111111
Вывод:
Код
3.33333
2.22222
1.11111
Но это Си++
Я так понимаю автору надо было на Си
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru