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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
dimon1984
40 / 38 / 0
Регистрация: 22.01.2011
Сообщений: 670
#1

из одного файла в другой - C++

22.03.2011, 14:20. Просмотров 583. Ответов 6
Метки нет (Все метки)

подскажите пожалуйста, как скопировать полностью бит в бит из одного exe в другой exe?
Чтото не получается
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
int main()
{
    ifstream ss;
    ss.open("C:\\1\\ss.exe",ios::binary);  //отсюда читаем
    ss.seekg(0,ios::end);
    int pos=ss.tellg();
    ss.seekg(0);
    ofstream ss1;
    ss1.open("C:\\ss.exe",ios::binary);   //сюда пишем
    while(ss)
    {
//      ss1 << ss;
        ss1.write((char*)ss,pos);
    }
 
    system("pause");
    return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.03.2011, 14:20
Здравствуйте! Я подобрал для вас темы с ответами на вопрос из одного файла в другой (C++):

Написать программу записи содержимого из одного файла в другой : Тип файла текстовый - C++
#include &quot;StdAfx.h&quot; #include &lt;conio.h&gt; #include &lt;stdlib.h&gt; #include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; int main () { FILE...

Перепись из одного файла в другой - C++
помогите сделать программку которая будет из одного файла брать числа любого(имеется ввиду 0-100) значения и записывать в другой файл их в...

Как скопировать из одного файла в другой? - C++
не понимаю, как копирование можно задать в коде #include &quot;iostream.h&quot; #include &quot;fstream.h&quot; #include &quot;conio.h&quot; int main() { ...

Перенос данных из одного файла в другой - C++
День добрый! Помогите решить задачу! Условие: &quot;Сформировать файл, содержащий записи по результатам сдачи очередного экзамена...

Числа из одного файла переписать в другой - C++
Прошу написать прогу, чтобы читала из одного txt файла число и писала его в другой. Желательно стандартными функциями С++. Я сам пытался,...

Копирование слов из одного файла в другой - C++
Написать программу для автоматического копирования слов из одного файла в другой. Копировать следует только слова, содержащие четное...

6
LaГushan
124 / 124 / 14
Регистрация: 12.03.2011
Сообщений: 227
22.03.2011, 16:06 #2
Вот что получилось
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
int main()
{
        char p;
        ifstream ss;
    ss.open("C:\\1\\ss.exe",ios::binary);  //отсюда читаем
        ss.seekg(0,ios::end);
        int pos=ss.tellg();
        ss.seekg(0);
        ofstream ss1;
        ss1.open("C:\\ss.exe",ios::binary);   //сюда пишем
        while(ss.good())
                  {
            ss.read(&p,sizeof(char));
            ss1 << p;
                  }
 
        ss.close();
        ss1.close();
        system("pause");
 
        return 0;
}
1
dimon1984
40 / 38 / 0
Регистрация: 22.01.2011
Сообщений: 670
22.03.2011, 16:38  [ТС] #3
а с помщью write приведите плиз пример
0
LaГushan
124 / 124 / 14
Регистрация: 12.03.2011
Сообщений: 227
22.03.2011, 16:45 #4
Ну видимо так же
C++
1
2
3
char p;
....
ss1.write(&p,sizeof(char));
0
dimon1984
40 / 38 / 0
Регистрация: 22.01.2011
Сообщений: 670
22.03.2011, 16:50  [ТС] #5
не работает

Добавлено через 49 секунд
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
int main()
{
/**/
    char p;
        ifstream ss;
        ss.open("C:\\1\\ss.exe",ios::binary);  //отсюда читаем
        ss.seekg(0,ios::end);
        int pos=ss.tellg();
        ss.seekg(0);
        ofstream ss1;
        ss1.open("C:\\ss.exe",ios::binary);   //сюда пишем
        while(ss.good())
        {
//          ss>>p;
                ss1.write(&p,sizeof(char));
        }
 
    system("pause");
    return 0;
}
0
LaГushan
124 / 124 / 14
Регистрация: 12.03.2011
Сообщений: 227
22.03.2011, 16:59 #6
Цитата Сообщение от dimon1984 Посмотреть сообщение
не работает
Так вы же не читаете из файла
C++
1
2
3
4
5
while(ss.good())
           {
                        ss.read(&p,sizeof(char));
                        ss1.write(&p,sizeof(char));
           }
1
dimon1984
40 / 38 / 0
Регистрация: 22.01.2011
Сообщений: 670
22.03.2011, 17:06  [ТС] #7
благо дарю
0
22.03.2011, 17:06
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.03.2011, 17:06
Привет! Вот еще темы с ответами:

Скопировать содержимое одного файла в другой - C++
Прошу помочь мне разобраться в составлении данной программы. Условие:Скопировать содержимое одного файла в другой, исключая все слова,...

Передать константу с одного файла в другой по ссылке - C++
Товарищи, нужна помощь! Хочу передать константу с одного файла в другой. Есть константа в одном файле extern const int size=10; ...

Скопировать данные с одного файла и записать в другой - C++
написать программу которая копирует данные из одного файла в другой лишь те символы чей код больше или рааен 77. помогите написать если...

Неправильная передача данных из одного файла в другой - C++
Здравствуйте! Возникли проблемы с записью информации в файл. Часть кода: unsigned char bady, text, tx_bt; FILE *fp_in,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

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