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

Переделать программу, что бы она заменяла английскую а на английскую b - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ не могу понять задачку. Даны натуральное число n и символы s1, s2,., sn. Получить символы, принадлежащие последовательности s1, s2,., sn, которые http://www.cyberforum.ru/cpp-beginners/thread956306.html
Даны натуральное число n и символы s1, s2,..., sn. Получить символы, принадлежащие последовательности s1, s2,..., sn, которые входят в нее по одному разу+ 1)Зачем дано n. что это к чему? 2)Почему на конце + ?! 3)Линейный список написать не проблема и поиск, но писать то что не понятно изначально затруднительно. Надеюсь кто нибудь мне обьяснит
C++ Задача с файлами в с++ Ребята помогите решить задачу :( Вроде все правильно, но в самом конце не выводит данные из файла "File 1" а из файла 2 выводит. Где ошибка? Полное условие: В первом двоичном файле находится информация о группе студентов: фамилия, имя, курс, оценки по физике, математике и программированию. Во втором двоичном файле содержится информация о той же группе студентов: фамилия, имя, пол, год... http://www.cyberforum.ru/cpp-beginners/thread956297.html
C++ удвоить вхождение каждого элемента списка. Элементы, какие входят в список больше двух раз изъять(удалить)
удвоить вхождение каждого элемента списка. Элементы, какие входят в список больше двух раз изъять(удалить)
WIN32_FIND_DATA C++
Всем доброго дня! Помогите понять почему имя найденного файла выводится закорючками ? хочу проверить найден файл или нет, все ли правильно сделано ? #include <iostream> #include <string> #include <windows.h> #include <typeinfo> // для typeid() using namespace std; #include <process.h> // для exit() //#include <winbase.h>
C++ class::function():? http://www.cyberforum.ru/cpp-beginners/thread956213.html
Добрый день! Что означает следующий код? (или по каким ключевым словам гуглить?) SocketServer::SocketServer(int Port) : ListeningSocket(-1), ClientSocket(-1), SocketPort(Port){ State = Socket_None; CreateSocket(); } где курсивом - члены класса SocketServer.
C++ Прочитать из файла и отредактировать Собственно, читаю из файла потоком ifstream, вывожу через cout. Как сделать так, чтобы можно было прочитать файл, вывести с возможностью редактирования, затем сохранить (ну сохранить я пологаю можно так же через поток через ofstream). подробнее

Показать сообщение отдельно
vitaliypro
1 / 1 / 0
Регистрация: 09.09.2013
Сообщений: 125
17.09.2013, 15:50  [ТС]
это мелочи все.
а по существу, как поменять символы???

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
#include <stdio.h>
#include <stdlib.h>
#include <Windows.h>
#include <string.h>
 
int main()
{
    SetConsoleCP(1251);
    SetConsoleOutputCP(1251);
 
    int size, result;
 
    FILE *out = fopen("2.txt","wb");
    FILE *in = fopen("1.txt","rb");
 
    if(in==NULL) {printf("Создайте файл in.txt\n"); exit(1);}
    /*Посчитали сколько нужно будет байт*/
    fseek (in, 0, SEEK_END);
    size = ftell(in);
    fseek (in, 0, SEEK_SET);//вернулись в начало
 
    /*Выделили память под заполнение*/
    char *b = (char *)malloc(size);
    if(b==NULL) exit(1);
 
    /*Считали всё из файла*/
    result = fread(b,1,size,in);
    if(result!=size) {printf("Возникла ошибка\n"); exit(1);}
 
    int i;
    for(i=0; i<size-1; i++) {
        printf("%c",  *(b+i));
    }
 
    fwrite(b, 1, size, out);
    free(b);
 
 
    for(i=0; i<size-1; i++)
    {
        if(*(b+i)=='a') {*(b+i)='b'; }
        printf("%c",  *(b+i));
    }
 
 
 
    printf("\n");
    system ("pause");
    return 1;
}




вот нашел еще одны, похожую, но она совсем криво работает(((
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru