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

Парсинг чисел из текстовика - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ c++ массивы http://www.cyberforum.ru/cpp-beginners/thread329494.html
Дан массив размером N.Подсчитать максимальное количество подряд идущих элементов, каждый из которых больше предыдущего.
C++ Функции и файлы! Для продвинутых, я не могу разобраться. Есть ли тут профи, которые смогут мне помочь, плз? Квадратная матрица действительных чисел хранится в файле. Оформить в виде функции запись матрицы в файл, вывод матрицы из файла на экран, перестановку главной и побочной диагонали в матрице. Добавлено через 22 часа 47 минут Так-то я всё сделал, кроме функций, нужно только функции включить и всё. #include<iostream> #include<stdio.h>... http://www.cyberforum.ru/cpp-beginners/thread329487.html
C++ Перевернуть строку
Написал программу которая переворачивает строку #include<iostream> #include<cstring> using namespace std; void reversit(char ); int main () {setlocale(LC_ALL,"Rus"); cout<<"Введите вашу строку -->";
Подскажите кто-нибудь, как записать квадратную динамическую матрицу в файл??? C++
Подскажите кто-нибудь, как записать квадратную динамическую матрицу в файл??? Вот я её заполнил: #include<iostream> #include<stdio.h> int**matr; int n,i,j; matr=new int*; for(i=0;i<n;i++) matr=new int; for(i=0;i<n;i++)
C++ Отсортировать по возрастанию и по убыванию введенные числа http://www.cyberforum.ru/cpp-beginners/thread329466.html
Здраствуйте. Пользователь вводит 10 чисел, отсортировать ихпо возростанию и по убыванию
C++ Вывести факториал числа Здраствуйте. Пользователь вводит любое число, а программа должна вывести факториал этого числа. Я думал сделать єто с помощью if но не получилось :wall: Помогите плз подробнее

Показать сообщение отдельно
igorrr37
 Аватар для igorrr37
1593 / 1221 / 118
Регистрация: 21.12.2010
Сообщений: 1,868
Записей в блоге: 7
04.07.2011, 19:48     Парсинг чисел из текстовика
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
#include <string>
#include <fstream>
#include <algorithm>
#include <cctype>
#include <iterator>
#include <sstream>
#include <set>
 
int main(){
    std::ifstream ifs("1.txt");
    if(!ifs){std::cerr<<"File not found\n"; return 1;}
    std::string s((std::istreambuf_iterator<char>(ifs)), std::istreambuf_iterator<char>());
    ifs.close();
    std::replace_if(s.begin(), s.end(), [](char x){return !(isdigit(x)||x=='.'||x=='-');}, ' ');
    std::istringstream iss(s);
    std::multiset<double> setd((std::istream_iterator<double>(iss)), std::istream_iterator<double>());
    std::ofstream ofs("2.txt");
    std::copy(setd.begin(), setd.end(), std::ostream_iterator<double>(ofs, "  "));
    ofs.close();
    return 0;
}
 
Текущее время: 07:33. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru