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

Замена символов в фвйлах - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нужен совет: http://www.cyberforum.ru/cpp/thread1058652.html
я учусь в 2-ом курсе на программиста у меня есть базовые знание c++,STL до сих пор работал только с консолью,опыта нету что дальше сделать?? перейти на java?? или изучать qt??
C++ Переменное кол-во членов в структуре. Возможно ли? Суть задачи - создать "хранилище данных", которое может изменять как свои члены ( по типу, например была 1-ая колонка char типов, а стало нужно int, при этом удалить старые ), так и размер членов ( например длину char массива ). Как я понимаю структура не может дать мне желанной динамики, если так, то вопрос о реализации с помощью других способов. Например как мне видится, использовать... http://www.cyberforum.ru/cpp/thread1057631.html
Компилятор на x64 разрядную систему C++
Здравствуйте! Нужен нормальный борланд под 64 разрядную систему, а то я в инете скачивал, но они все запускаются, но не вижут библиотек!
C++ stack overflow in C++
#include<iostream> #include<cmath> using namespace std; int main() { int n,i,n1,j,a1,b1; double n2; bool a; bool b; return 0;
C++ Где скачать компилятор? http://www.cyberforum.ru/cpp/thread1054161.html
Здравствуйте!Подскажите пожалуйста где можно скачать бесплатный компилятор Microsoft visual studio на windows 7.
C++ Лямбда функции Помогите пожалуйста. Написать программу демонстрирующую лямбда функцию на с++. желательно с комментариями, а то я в этом совсем ничего не понимаю... подробнее

Показать сообщение отдельно
palva
2509 / 1731 / 229
Регистрация: 08.06.2007
Сообщений: 6,796
Записей в блоге: 4
29.12.2013, 11:16     Замена символов в фвйлах
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
#include <stdio.h>
#include <io.h>
#include <string.h>
 
int main() {
    FILE *fil;
    struct _finddata_t c_file;
    intptr_t hFile;
    char buf[2];
 
    if( (hFile = _findfirst( "*.js", &c_file )) != -1L )
    {
        do {
            fil=fopen(c_file.name, "r+");
            if(fread(buf, 1, 2, fil)==2 && memcmp(buf, "/*", 2)==0) {
                fseek(fil, 0, SEEK_SET);
                buf[0]=buf[1]=' ';
                fwrite(buf, 1, 2, fil);
                printf("%-12s\n", c_file.name);
            }
            fclose(fil);
        } while( _findnext( hFile, &c_file ) == 0 );
        _findclose( hFile );
    }
 
    return 0;
}
Добавлено через 4 минуты
Надеюсь, в названиях файлов нет русских букв.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru