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

Редактирование текстового файла - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти значение сумму ряда с точностью e http://www.cyberforum.ru/cpp-beginners/thread687675.html
http://i46.***********/big/2012/1103/1f/a0d18e86e79be7c4d9758b43ac526e1f.jpg Заранее спасибо.
C++ Удалить несколько последних значений в динамическом массиве Получил задание сделать задачу с использованием динамических таблиц и возник вопрос если я объявляю массив через p = (int *)malloc(10*sizeof(int)); могу ли я как-то удалить несколько последних значений в массиве? То есть , имея массив 1 2 3 4 5 6 7 8 9 10 , могу ли я просто убрать последние 3 значения? Чтобы размер массива с 10 стал 7? или нужно создавать новый массив нужного размера и... http://www.cyberforum.ru/cpp-beginners/thread687652.html
C++ Инструкция break
Эм, балуюсь с C++. Значит, отбираю простые числа, первый вариант программы: #include <iostream> #include <cstdlib> #include <time.h> #include <cstdio> #include <cstring> using namespace std; int main() {
Удалить элементы из строки (исправить код) C++
Я написал программу для удаления текста после первой запятой, а мне НЕОБХОДИМО чтобы удалялось только первое слово, например: aaa, bbb aaa, ccc aaa aaa, ddd aaa .... И программа должна удалить bbb ccc ddd #include <iostream> #include <conio.h> #include <string.h> using namespace std; int main(){ char str;
C++ Стеки http://www.cyberforum.ru/cpp-beginners/thread687624.html
Реализовать программу, в которой будут использоваться стеки (магазинный и кольцевой) и очередь. В самих программах реализовать такие функции: заполнение стека(очереди) вручную, удаление и добавление элементов, вывод содержимого на экран, очистка стека (очереди). Смотрел и читал на форуме о стеках но не понял на чем их применять или они сами по себе? Можете на коде объяснить своими словами как...
C++ Почему в выводе выдаются предупреждения "warning C4101: sm: неиспользованная локальная переменная" // gd.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include "stdlib.h" #include "math.h" #include "stdio.h" #include "conio.h" #include "locale.h" void main() подробнее

Показать сообщение отдельно
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
05.11.2012, 08:58     Редактирование текстового файла
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
55
56
57
58
59
#include <iostream>
#include <fstream>
#include <string>
#include <vector>
#include <cctype>
using namespace std;
 
int main () 
{
  setlocale( LC_ALL,"Russian" );  
 
    fstream read;
    string path;
 
    while(!read.is_open())
    {
        cout << "To exit enter Q, Enter path: ";
        getline(cin,path);
        read.open(path.c_str());
 
        if(path == "Q")
            break;
 
        if(!read.is_open())
        cout << "File not found\n";
    }
 
    if(read.is_open())
    {
        vector<string> vstr;
        string str;
        char ch;
        
        while(true)
        {
            read.get(ch);
            if (read.eof()) break;
            str.push_back(ch);
            if (ch == ' ' || ch == '\n') 
            {
                str[0] = toupper(str[0]);
                vstr.push_back(str);
                str.clear();
            }
        }
        read.close();
 
        ofstream write;
        write.open(path);
 
        for (int i = 0; i < vstr.size(); i++)
             write << vstr[i];
 
        write.close();
    }
 
    system("pause");
    return 0;
}
 
Текущее время: 14:52. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru