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

Работа со строками - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ STL, пергрузка вывода для вектора о-О http://www.cyberforum.ru/cpp-beginners/thread116968.html
Вопрос по СТЛ, конкретнее по итераторам. вот код #include <iostream> #include <vector> #include <algorithm> #include <iterator> #include <string> using namespace std;
C++ Похожие строки Помогите пожалуйста разобраться с задачей. Два столбца матрицы назовем похожими , если они отличаются только порядком элементов. Найти все похожие столбцы. http://www.cyberforum.ru/cpp-beginners/thread116965.html
C++ Сжать массив, удалив из него все элементы, модуль которых находится в интервале a,b
В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1. максимальный элемент массива; 2. сумму элементов массива, расположенных до последнего положительного элемента. Сжать массив, удалив из него все элементы, модуль которых находится в интервале a,b . Освободившиеся в конце массива элементы заполнить нулями.
C++ Создание класса длинного целого числа (С++)
Приветствую.. Условие задачи Определить класс: длинное целое число. Для сохранения числа использовать массив (один элемент массива - одна цифра числа). Создать конструкторы и деструктор. Определить операции: "+", "-", "*" Сложения, вычитания, умножения чисел; "/" Целочисленных деления; "%" Остаток от деления; "==","!=",">","<","<=",">=" Сравнения. Определить функции:
C++ Заполнение матрицы http://www.cyberforum.ru/cpp-beginners/thread116943.html
Добрый вечер всем! Мне нужно сделать, чтобы матрица заполнялась по спирали (с первого элемента по часовой стрелке внутрь). Матрица произвольного порядка (не обязательно квадратная!!!). Я тут кое-что сгенерил, да вот только некорректно работает. С большинством комбинаций он норм работает. Помогите!!!! #include <conio.h> #include <cstdlib> #include <cstdio> using namespace std; int main()...
C++ Создание объектов при выполнении Вообщем дело такое: делаю курсовую по ООП на С++(консольная программа). Тут надо сделать иерархию классов, это сделал. Но вот еще кроме этого надо сделать чтобы при работе программы можно было выбирать какие объекты создать, вызывать их методы для установки значений полей, просмотра значений, уничтожения объектов. В плане: появляетьсяя сообщение выберите объект какого класса создать, и список... подробнее

Показать сообщение отдельно
Morph3us
1 / 1 / 0
Регистрация: 23.12.2009
Сообщений: 45

Работа со строками - C++

15.04.2010, 02:22. Просмотров 276. Ответов 0
Метки (Все метки)

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
#include "stdafx.h"
#include <stdio.h>
#include <tchar.h>
#include <iostream>
#include <windows.h>
#include <stdio.h>
using namespace std;
void Text9 (char *fname1, int k);
void main ()
{
    SetConsoleOutputCP(1251);
    SetConsoleCP(1251);
    int k;
    cout<<"\nText 9\n";
    cin>>k;
    Text9 ("1.txt",k);
}//void
 
 
//Запись в начало файла
void Text9 (char *fname1, int k)
{
    FILE *f1;
    FILE *f2;
 
    //открытие
    f1=fopen(fname1, "r+");
    if (!f1)
    {
        cout<<"\nФайла нет\n";
        return;
    }//if
    
    //создаём временный файл
    f2=fopen("1.tmp", "w");
    if (!f2)
    {
        cout<<"\nФайла нет.";
        fclose (f1);
        return;
    }//if
    char *s = new char [1024];
    for (int i=0; i<k; i++)
    {
        fgets (s, 1024, f1);
        fputs (s, f2);
    }
    fputs ("\n", f2);   
    while (fgets (s, 1024, f1))
        fputs (s, f2);
    fclose (f1);
    fclose (f2);
    remove(fname1);
    rename("1.tmp", fname1);
}//Text9
Вообщем суть такова, что нужно подредоктировать в этой программе для вот этого задания:
Дана строка S и текстовый файл. Заменить в файле все пустые строки на строку S.
Кому не сложно помогите пожалуйста!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru