Модераторы: Daevaorn

Поиск:

Закрытая темаСоздание новой темы Создание опроса
> помогите начать програмировать 
:(
    Опции темы
programist
Дата 4.9.2003, 14:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 72
Регистрация: 22.8.2003

Репутация: нет
Всего: нет



пишет 2 ошибки
int _tmain(int argc, _TCHAR* argv[]) error C2061: '_TCHAR'
for (int i = 0; i < NUMTOCOLLECT; i++) error C2374: 'i' : многократная инициализация
PM MAIL   Вверх
Baa
Дата 4.9.2003, 14:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2639
Регистрация: 12.4.2002
Где: Москва

Репутация: 8
Всего: 12



Код

// Collector.cpp : Defines the entry point for the console application.
//

#include "stdafx.h"

#include <stdio.h>
#include <stdlib.h>
#include <time.h>

#define DIR "c:\\htm\\"
#define EXTENSION ".htm"
#define BEGIN "nachalo"
#define END "konec"
#define RESULTFILE "c:\\res.html"
#define FILES 9
#define NUMTOCOLLECT 3

void AppendToFile (FILE* fpFrom, FILE* fpTo)
{
int iChar = 0;
while (true)
{
 iChar = fgetc(fpFrom);
 if (iChar == EOF) break;
 fputc (iChar, fpTo);
}
}

int Find (int* iaFiles, int iNum, int iCurr)
{
 for (int i = 0; i < NUMTOCOLLECT; i++)
  if (iaFiles[i] == iNum && i != iCurr) return 1;
 return 0;
}

int main()
{
int iaFiles [NUMTOCOLLECT];
char szFileName [0xFF];
char szNachalo [0xFF];
char szKonec [0xFF];

srand ((unsigned)time(NULL));

int iTemp;

for (int i = 0; i < NUMTOCOLLECT; i++)
{
 do {
   iTemp = (rand () % FILES)+1;
  iaFiles [i] = iTemp;
 } while (Find (iaFiles, iTemp, i));
}

sprintf (szNachalo, "%s%s%s", DIR, BEGIN, EXTENSION);
sprintf (szKonec, "%s%s%s", DIR, END, EXTENSION);

FILE* fpEnd = fopen (RESULTFILE, "w");
FILE* fpTemp;
fpTemp = fopen (szNachalo, "r");

AppendToFile (fpTemp, fpEnd);
fclose (fpTemp);
 for (int j = 0; j < NUMTOCOLLECT; j++)
 {
  sprintf (szFileName, "%s%i%s", DIR, iaFiles[j], EXTENSION);
  printf ("%s\n", szFileName);
  fpTemp = fopen (szFileName, "r");
  AppendToFile (fpTemp, fpEnd);
  fclose (fpTemp);
 }
fclose (fpEnd);

return 0;
}





--------------------
"Duty is everything; the greatest of joys, the deepest of sorrows" Aribeth de Tylmarande
PM ICQ   Вверх
programist
Дата 4.9.2003, 17:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 72
Регистрация: 22.8.2003

Репутация: нет
Всего: нет



у шефа был день рождения

0 ошибок 0 предупрждений
появляется черненькое окошечко сразу за ним серое с красным кружрчком
Debug Library

fgetc ошибка
Expression stream !=
PM MAIL   Вверх
Baa
Дата 5.9.2003, 10:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2639
Регистрация: 12.4.2002
Где: Москва

Репутация: 8
Всего: 12



Значит, все же, придется учиться программировать wink.gif


--------------------
"Duty is everything; the greatest of joys, the deepest of sorrows" Aribeth de Tylmarande
PM ICQ   Вверх
programist
Дата 5.9.2003, 10:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 72
Регистрация: 22.8.2003

Репутация: нет
Всего: нет



нет, не может быть, я не верю, ненадо так говорить, только не это, мама за что.........
PM MAIL   Вверх
programist
Дата 5.9.2003, 14:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 72
Регистрация: 22.8.2003

Репутация: нет
Всего: нет



так, я понял, вы меня бросили, ладо, хорошо, я все понял пускай, а совесть не болит
PM MAIL   Вверх
Baa
Дата 5.9.2003, 14:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2639
Регистрация: 12.4.2002
Где: Москва

Репутация: 8
Всего: 12



ты бы хоть дефайны посморел в моей проге... может на мысли какие натолкнет...


--------------------
"Duty is everything; the greatest of joys, the deepest of sorrows" Aribeth de Tylmarande
PM ICQ   Вверх
programist
Дата 5.9.2003, 15:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 72
Регистрация: 22.8.2003

Репутация: нет
Всего: нет



дефайны?
я даже не лезу, если боги С++ не знают так куда мне то.....
PM MAIL   Вверх
Baa
Дата 5.9.2003, 15:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2639
Регистрация: 12.4.2002
Где: Москва

Репутация: 8
Всего: 12



Мда, ну это уже просто издевательство... специально же вынес!!!
Код

#define DIR "c:\\htm\\"
#define EXTENSION ".htm"
#define BEGIN "nachalo"
#define END "konec"
#define RESULTFILE "c:\\res.html"
#define FILES 9
#define NUMTOCOLLECT 3

DIR - это директория, где лежат ВСЕ файлы, причем надо именно в таком формате писать, как есть т.е. с 2 \\ и в конце пути еще \\
EXTENSION - это расширение в формате точка+расширение
BEGIN - это имя начала файла без расширения
END - это имя конца файла без расширения
RESULTFILE - это ПОЛНОЕ имя файла, куда будет сохранен результат
FILES - это количество файлов с именами 1, 2, 3 и т.д.
NUMTOCOLLECT - это количество случайных файлов, которые будут выбраны из смотри выше.
Это, я надеюсь, ты сможешь САМ изменить под свои нужды.


--------------------
"Duty is everything; the greatest of joys, the deepest of sorrows" Aribeth de Tylmarande
PM ICQ   Вверх
programist
Дата 5.9.2003, 15:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 72
Регистрация: 22.8.2003

Репутация: нет
Всего: нет



да это то я догадался, все поменял но.........
PM MAIL   Вверх
Step
Дата 5.9.2003, 15:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5151
Регистрация: 26.9.2002
Где: дурдом.UA

Репутация: 5
Всего: 25



programist, надо слушать что тебе боги говорят, сказано посмотреть - смотри


--------------------
- Дурак учится на своих ошибках, умный на чужих.
 - умные учатся у дураков
PM MAIL ICQ   Вверх
programist
Дата 5.9.2003, 15:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 72
Регистрация: 22.8.2003

Репутация: нет
Всего: нет



c:\\res.html появляется но пустой
PM MAIL   Вверх
programist
Дата 5.9.2003, 15:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 72
Регистрация: 22.8.2003

Репутация: нет
Всего: нет



смотрю, я так на женщин не смотрю, я этот код уже люблю, но пока без взаимности.....
PM MAIL   Вверх
Baa
Дата 5.9.2003, 15:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2639
Регистрация: 12.4.2002
Где: Москва

Репутация: 8
Всего: 12



programist, а файлы все есть?
а начинаются с 1.htm?
т.е. точно с 1, а не с 0? а пропущенных файлов нет?


--------------------
"Duty is everything; the greatest of joys, the deepest of sorrows" Aribeth de Tylmarande
PM ICQ   Вверх
programist
Дата 5.9.2003, 15:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 72
Регистрация: 22.8.2003

Репутация: нет
Всего: нет



свершилось он ответил мне взаимностью, только конец не показывает а начало и середина фантастические, но без конца сами понимаете.......
PM MAIL   Вверх
Страницы: (4) Все 1 2 [3] 4 
Закрытая темаСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0520 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.