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

Записать один файл в второй. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Даны натуральное число n, целые числа a1,a2,...,an http://www.cyberforum.ru/cpp-beginners/thread220374.html
Даны натуральное число n, целые числа a1,a2,...,an.Получить сумму положительных и число отрицательных членов последовательности a1,...,an
C++ не могу разобраться... Собственно задали задачку написать... не понимаю как сделать... текст задачи: Задать матрицу 3х3, разработать схему контрольных сумм для востановления данных в матрице. заранее спасибо! http://www.cyberforum.ru/cpp-beginners/thread220369.html
C++ Массив строк
Перебираю структуру и когда выполняется определенное условие, мне необходимо элемент структуры типа char (то есть это строка) присвоить массиву строк, чтоб потом все записи, которые соответствуют условию, вывести на экран. Подскажите, как такое сделать. i=0; if (a,number > 5) { массив = a,word; i++; }
Как создать? C++
Как создать чтобы при запуске появлялось окно и в нем была картинка (приблизительно как внизу) нажимаешь на пуск работала программа нажимаешь на выход выходил из программы. Помогите срочно надо... Заранее большое спасибо
C++ Системы счисления. C++ http://www.cyberforum.ru/cpp-beginners/thread220341.html
Привет всем. Я тут взялся делать задачку: В представлении десятичного целого числа в n-ой системе счисления (2<=n<=9) найти количество цифр Как я понял, нужно перевести число во все системы счисления по девятеричную и вывести общее количество цифр. Вот как я начал делать: #include <iostream> using namespace std; void main() { int i, number, system = 2, arr, count=0;
C++ Дана строка символов Помогите написать лабу. Дана строка символов. Распечатать слова, отличные от последнего, оставив в каждом слове только первые вхождения каждой буквы. подробнее

Показать сообщение отдельно
bond95
Мы все БОЛЬШАЯ программа
51 / 51 / 2
Регистрация: 16.04.2009
Сообщений: 489

Записать один файл в второй. - C++

26.12.2010, 00:37. Просмотров 286. Ответов 0
Метки (Все метки)

Когда пытаюсь считать данные из файла оно мне выдает ошибку "access violation", вот код:
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
//---------------------------------------------------------------------------
 
#pragma hdrstop
#include <stdio.h>
#include <iostream>
#include <fstream.h>
#include <conio.h>
 
//---------------------------------------------------------------------------
 
#pragma argsused
int main(int argc, char* argv[])
{
 setlocale( LC_ALL,"Russian" );
 FILE *f;
 FILE *f2;
 int scl;
 char *name;
 char *flag;
 char *name2;
 bool tof;
 f=fopen("text.txt","rb");
 f2=fopen("test2.txt","ab+");
  while ( fscanf(f,"%s",&name) ) {  //считывание файла до тех пор пока он не закончится
      if(!strcmp(name,"text.txt")) {
          std::cout<<"Такой файл уже существует, изменить имя? y/n";
          std:: cin>>flag;
          if(strcmp(flag,"y")==0) {
              std::cin>>name2;
              tof=true;
          }
          else
          tof=false;
          }
}
if(tof) {
fputc('\n',f2);
fputs(name2,f2);
fputc('\n',f2);
 while((scl=fgetc(f))!=EOF) {
      fputc(scl,f2);
      scl=NULL;
 }
 }
 fclose(f);
 fclose(f2);
    return 0;
}
//---------------------------------------------------------------------------
Помогите найти ошибку пожалуйста.

Добавлено через 53 минуты
Все сам разобрался.
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru