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

При открытии файла программа просто вылетает - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Скачивание нескольких файлов в архиве и их распаковка http://www.cyberforum.ru/cpp-beginners/thread969303.html
Приветствую. Мне нужно было скачать несколько файлов, чтобы не качать по отдельности я решил запаковать в архив, а после скачки распаковать. Закачку сделал, но вот с распаковкой проблемы. Искал по поводу распаковки, наткнулся на zlib. zlib скомпилировал, подключил, а потом понял, что это алгоритм и архив он извлекать не умеет(по крайней мере у меня не получилось). Решил попробовать LZMA, как...
C++ есть программа , но нужно что то в ней заменить Вот программа - - - - - - - - - - ЗАДАНИЕ: Даны натуральные а и b, не равные 0 одновременно. Найти d = НОД (a,b) и такие целые x и y, что d = a*x + b*y. КОД ПРОГРАММЫ: #include <iostream> using namespace std; int x=1,y=0,d; void euclid(int a, int b) http://www.cyberforum.ru/cpp-beginners/thread969286.html
C++ objective c и xcode непонятная ошибка
Начал изучать программирование на objective c на xcode по книге Become an Xcoder. все пока хорошо, но почему то данный код не хочет работать char main() { float pictureLength, pictureHeight, pictureSurfaceArea, circleRadius, circleSurfaceArea; pictureLength = 8.0; pictureHeight = 4.5; circleRadius = 5.0; pictureSurfaceArea = pictureHeight *...
C++ Замена нулями
Если все элементы какой либо строки данной матрицы равны между собой, то все элементы такой строки замените нулями. И ещё должно быть использовано 2 функции. Помогите если не сложно)
C++ Как в консоле язык на анл поменять что бы он там по умолчанию стоял? http://www.cyberforum.ru/cpp-beginners/thread969239.html
а то у меня по умолчанию Русский стоит
C++ Как правильно передать индекс элемента массива if(randNum=a) iNum=i; Нужно получить индекс случайно выбранного элемента массива . Как это правильно сделать ? подробнее

Показать сообщение отдельно
Lemon_zz
0 / 0 / 0
Регистрация: 29.09.2013
Сообщений: 5

При открытии файла программа просто вылетает - C++

05.10.2013, 06:42. Просмотров 452. Ответов 4
Метки (Все метки)

День добрый. Программа компилируется нормально, но при попытке открыть файл вылетает. Опыта у меня мало и ошибки я не вижу.
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
//---------------------------------------------------------------------------
 
#pragma hdrstop
 
//---------------------------------------------------------------------------
 
#pragma argsused
#include <iostream.h>
#include <stdio.h>
#include <conio.h>
using namespace std;
 
int main(int argc, char* argv[])
{
FILE *ifile, *ofile;
char *name_of_file, string[256], answ, Y, y, N, n;
begin:
cout<<"Open file: ";
gets(name_of_file);
ifile=fopen(name_of_file, "r");
if (ifile == NULL)
{cout<<"Error open file! Press any key to continue...";
getch();
goto begin;}
 
while(!feof(ifile))
  {fgets(string, 256, ifile);
  cout<<"Copy? Y/N";
  cin>>answ;
  if (answ == y && answ == Y)
  {ofile=fopen("output.txt", "w");
  fprintf(ofile, string);}
  if (answ==n&&answ==N)
  {continue;}
  else
  cout<<"Invalid command! Please write Y/N only!";}
  cout<<"----------------------------------End of file!-------------------------";
  getch();
        return 0;
}
//---------------------------------------------------------------------------
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru