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

STL - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Заменить строку матрицы, имеющую наименьшую сумму, на элементы главной диагонали http://www.cyberforum.ru/cpp-beginners/thread203692.html
Дана прямоугольная матрица. Заменить строку, имеющую наименьшую сумму, на элементы главной диагонали.
C++ Заменить строку матрицы, имеющую наименьшую сумму, на элементы главной диагонали Дана прямоугольная матрица. Заменить строку, имеющую наименьшую сумму, на элементы главной диагонали. http://www.cyberforum.ru/cpp-beginners/thread203690.html
Как записать число в строку? C++
дано ЛЮБОЕ вещественное число (double) например, double r= 246.1245 мне нужно его вставить(записать) в строку string temp; без помощи каких либо блокнотов, только функциями внутри кода=) ...
C++ Оптимизация алгоритма
Вот задачка: Дана куча строк. Далее заданы запросы, представляющие собой некоторые строки. Для каждого префикса каждого запроса необходимо вывести количество строк в куче, которые имеют такое же...
C++ Текст и двумерный массив. http://www.cyberforum.ru/cpp-beginners/thread203673.html
Смысл такой: есть файл c текстом. Нужно его открыть, и каждое слово в отдельности перенести в свой элемент массива. (все динамическое). Подскажите как сделать грамотнее, мой вариант не работает,...
C++ Лаба по Символьной информации не знаю как решить вот этот вариант,остальные сделал,но этот не знаю( 5. Программа должна распознать символ, введенный пользователем, что это – цифра, знак или буква. Для букв программа должна... подробнее

Показать сообщение отдельно
lemegeton
2925 / 1354 / 135
Регистрация: 29.11.2010
Сообщений: 2,725
05.12.2010, 13:00
А вот, например, можно без стека.
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
#include <iostream>
#include <fstream>
#include <vector>
#include <string>
#include <iomanip>
#include <algorithm>
 
using namespace std;
 
int main()
{
    ifstream file("a.txt");
    vector<string> V;
    string S;
    if (!file)
    {
        cout << "Cannot open file.\n";
        return 1;
    }
 
    while (!file.eof())
    {
        getline(file, S);
        V.push_back(S);
    }
 
    for (int i=0; i<V.size(); i++)
        cout << "Line N " << setw(3) << i << ": " << V[i];
 
    system("pause");
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru