Четверг, 19 Декабря 2024, 02:37

Приветствую Вас Гость

[ Новые сообщения · Игроделы · Правила · Поиск ]
  • Страница 1 из 1
  • 1
Моментальное исчезновение окна
Andrey_MДата: Воскресенье, 21 Октября 2012, 19:52 | Сообщение # 1
старожил
Сейчас нет на сайте
Итак, я изучаю C++ по книге Тимофеева "С++ как он есть." Недавно решил написать нубсткий открыватор файла. Но вот незадача - окно пропадает через мгновение после открытия, а input.txt не открывается! Помогите!
Вот код:
Code
#include <stdio.h>

#pragma argsused
int main(int argc, char* argv[])
{
FILE *infile, *outfile;
infile = fopen("input.txt", "rt");
outfile = fopen("output.txt", "w+b");

return 0;
}


Проблемы по сути три:
1. Окно открывается на доли секунды, затем исчезает.
2. input.txt не открывается в консоли (в нём цифры)
3. программа сама создаёт пустой файл output.txt, при этом его название не меняется, как бы я не изменял код...


ЪЪЪЪ! Лучшая благодарность - плюс в репутацию :-)

Сообщение отредактировал Andrey_M - Воскресенье, 21 Октября 2012, 19:54
zodiakДата: Воскресенье, 21 Октября 2012, 20:07 | Сообщение # 2
постоянный участник
Сейчас нет на сайте
1. Программа закрывается, потому что завершает свою работу. Добавь перед return system("pause")
2. У тебя в коде нет строчек для отображения содержимого файла.
3. что в коде написано, то оно и делает.

Судя по коду, ты полное нубйо. Читай более вменяемые книжки или для начала хоть бы курс.


Точка зору окремо взятого індивіда завжди суб'єктивна!

Взломщик
Battle City.Net
Andrey_MДата: Воскресенье, 21 Октября 2012, 20:26 | Сообщение # 3
старожил
Сейчас нет на сайте
Quote (zodiak)
Судя по коду, ты полное нубйо.

1.Спасибо!
2. Спасибо, добавлю. Просто думал
3. Не понял...то есть если изменить вот эту
Code
outfile = fopen("output.txt", "w+b");  

строчку, то файл изменит назву?
Я знаю, я нуб. Я начал учить си неделю назад.
Да, и уроки теперь буду юзать...
Не знаешь, CodeBlocks распознаёт с++?


ЪЪЪЪ! Лучшая благодарность - плюс в репутацию :-)
kikas86Дата: Воскресенье, 21 Октября 2012, 20:35 | Сообщение # 4
постоянный участник
Сейчас нет на сайте
а ты не пытался начать с простого, ввод/вывод через потоки или обычный ввод/вывод, решение задачек простых, а потом уже открывать файлы и выводить с них строки м?

Добавлено (21.10.2012, 20:35)
---------------------------------------------
http://radiofront.narod.ru/htm/prog/htm/indexprog.html
http://vitalikspro.narod.ru/ci/cimain.html
вот тебе тут уроки vs c++


Услуги создания сайтов, верстки сайтов. Своя CMS, свой движок.

Сообщение отредактировал kikas86 - Воскресенье, 21 Октября 2012, 20:36
Andrey_MДата: Воскресенье, 21 Октября 2012, 20:42 | Сообщение # 5
старожил
Сейчас нет на сайте
Извини, но не собюираюсь растягивать на год то, что можно сделать за день. В уроках нилрема всё написано кратко. В тех, что под ссылками - с расчётом на ясельную группу детского сада.

ЪЪЪЪ! Лучшая благодарность - плюс в репутацию :-)
05142Дата: Воскресенье, 21 Октября 2012, 20:46 | Сообщение # 6
постоянный участник
Сейчас нет на сайте
Quote (Andrey_M)
В тех, что под ссылками - с расчётом на ясельную группу детского сада.
Судя по первому сообщению эти уроки тебе и нужны


mecinvader
Andrey_MДата: Воскресенье, 21 Октября 2012, 20:48 | Сообщение # 7
старожил
Сейчас нет на сайте
Разводить тут холивар по поводу моего нубства не в моих планах. Я понимаю, мне попалась нубская книга.
Всё понятно, вопрос закрыт.


ЪЪЪЪ! Лучшая благодарность - плюс в репутацию :-)
kikas86Дата: Воскресенье, 21 Октября 2012, 20:51 | Сообщение # 8
постоянный участник
Сейчас нет на сайте
Quote (05142)
В тех, что под ссылками - с расчётом на ясельную группу детского сада.
Судя по первому сообщению эти уроки тебе и нужны

Ты точно прав, если даже он не знал как остановить программу в определенный момент, и там точно не нубское обучение, все четко расписано, много примеров.
Quote (Andrey_M)
Извини, но не собираюсь растягивать на год то, что можно сделать за день.

Ты до такого уменьшишь свое обучение что большинство функций улетят.


Услуги создания сайтов, верстки сайтов. Своя CMS, свой движок.

Сообщение отредактировал kikas86 - Воскресенье, 21 Октября 2012, 20:53
Andrey_MДата: Воскресенье, 21 Октября 2012, 20:57 | Сообщение # 9
старожил
Сейчас нет на сайте
Quote (kikas86)
Ты точно прав, если даже он не знал как остановить программу в определенный момент, и там точно не нубское обучение, все четко расписано, много примеров.

Я имел в виду, что вторая ссылка нубская. первая - норм...знающий человек писал...а под второй - фигня.


ЪЪЪЪ! Лучшая благодарность - плюс в репутацию :-)
kikas86Дата: Воскресенье, 21 Октября 2012, 20:59 | Сообщение # 10
постоянный участник
Сейчас нет на сайте
Quote (Andrey_M)
Я имел в виду, что вторая ссылка нубская

Во второй - больше всего разъяснение.


Услуги создания сайтов, верстки сайтов. Своя CMS, свой движок.
Andrey_MДата: Воскресенье, 21 Октября 2012, 21:04 | Сообщение # 11
старожил
Сейчас нет на сайте
А...сразу бы написал...

Вопрос закрыт.


ЪЪЪЪ! Лучшая благодарность - плюс в репутацию :-)
vasua99Дата: Понедельник, 05 Ноября 2012, 19:48 | Сообщение # 12
GNU follower
Сейчас нет на сайте
Мдааа...автор явно не совсем адекват)

Жизнь игра, и мы в ней пешки... А я кушаю пельмешки)
  • Страница 1 из 1
  • 1
Поиск:

Все права сохранены. GcUp.ru © 2008-2024 Рейтинг