Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 06.10.2013, 00:34   #1
proef
Форумчанин
 
Регистрация: 08.06.2013
Сообщений: 133
По умолчанию с ++ файлы

Код:
#include<stdio.h>
#include <iostream>
#include <locale.h>
#include<conio.h>


int main(int argCount ,char** arguments)
{setlocale(2,"rus");
	FILE *H = fopen(arguments[1],"r");
	if (!H)
	{
		perror("File");
	}
	int i = 0;
	


     std::cout<<arguments[1];
     char Text[5000];
    
	
	i = 0;
	if (arguments[1]!=""){
	while( H!=NULL )
	{
	fscanf(H,"%c",Text[i]);
    i++;
	}
	int n = i;
	
	
         printf("%s",Text);
        
        }else {perror("");}


	_getch();
	
	return 0;
}
программа должна выводить текст файла с помощью которого запущено приложение
но почему - то зависает
proef вне форума Ответить с цитированием
Старый 06.10.2013, 01:15   #2
proef
Форумчанин
 
Регистрация: 08.06.2013
Сообщений: 133
По умолчанию

сам разобрался (не надо было создавать тему) )
Код:
#include<stdio.h>
#include<locale.h>
#include<conio.h>


int main(int argCount ,char** arguments)
{
    setlocale(LC_CTYPE,"rus");
	FILE *H = fopen(arguments[1],"r");
	if (!H)
	{perror("File");}
	int i = 0;
	char*Text;
	char a;
    if (arguments[1]){ 
    printf("%s",arguments[1]);
	printf("\n");
	while( !feof(H) ){a = getc(H);
    printf("%c",a);
    }}
	

	_getch();
	
	return 0;
}
так работает)
proef вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Подключение сначала к одному серверу, а потом к другому. Ibanez Wizard Qt и кроссплатформенное программирование С/С++ 2 02.11.2012 12:56
можно ли сначала присвоить переменной значение , а потом опредилить ее? ромик0 Общие вопросы C/C++ 12 13.06.2011 17:33
В двумерном массиве, в каждоый строке сначала разместить положительные эелементы, потом отрицательные эел Катя) Паскаль, Turbo Pascal, PascalABC.NET 7 15.04.2011 22:32
сначала изучить паскаль а потом лезть в delphi? xtreemxx Помощь студентам 16 12.09.2010 14:49
Помогите с ifstream. Можно ли сначала объявить, а потом указать файл? TwiX Общие вопросы C/C++ 6 25.09.2009 22:54