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

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

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.01.2015, 21:58   #1
Wellington
 
Регистрация: 06.01.2015
Сообщений: 7
Вопрос Проблемы с кодом...Помогите)

Всем, привет! Помогите решить ошибку в коде(точнее несколько)!
Выдаёт ошибку в 9, 11, 13 и 14 строках...
Заранее спасибо!!!)
___________________________________ ______________________________
Код:
#include <cstdlib>
#include <stdio.h>
#include <dos.h>
#include <iostream>
using namespace std;

int main()
{
    struct ffblk f;
    int done;
    done = findfirst ("*.*",&f, 0 );
    while (!done){
    printf("%s %%ld\n", f.ff_name, f.ff_fsize);
    done = findnext (&f);
}
    return 0;
}
___________________________________ ______________________________

Последний раз редактировалось Stilet; 06.01.2015 в 23:13.
Wellington вне форума Ответить с цитированием
Старый 06.01.2015, 22:38   #2
pu4koff
Старожил
 
Аватар для pu4koff
 
Регистрация: 22.05.2007
Сообщений: 9,520
По умолчанию

Структура то где-то описана? Что за ffblk?
pu4koff вне форума Ответить с цитированием
Старый 06.01.2015, 22:54   #3
Wellington
 
Регистрация: 06.01.2015
Сообщений: 7
По умолчанию

Ну чего сразу обзываться? Нам так преподаватель объясняет...
Wellington вне форума Ответить с цитированием
Старый 06.01.2015, 23:12   #4
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,493
По умолчанию

попробуйте
#include <dir.h>
в начале
waleri вне форума Ответить с цитированием
Старый 06.01.2015, 23:38   #5
Wellington
 
Регистрация: 06.01.2015
Сообщений: 7
По умолчанию

Не помогло
Wellington вне форума Ответить с цитированием
Старый 07.01.2015, 11:14   #6
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,493
По умолчанию

А на каком компиляторе объясняет преподаватель и какой у вас?
waleri вне форума Ответить с цитированием
Старый 09.01.2015, 20:51   #7
Wellington
 
Регистрация: 06.01.2015
Сообщений: 7
По умолчанию

У меня "Dev-C++"...
Wellington вне форума Ответить с цитированием
Старый 09.01.2015, 21:11   #8
min@y™
Цифровой кот
Старожил
 
Аватар для min@y™
 
Регистрация: 29.08.2014
Сообщений: 7,656
По умолчанию

Цитата:
Выдаёт ошибку в 9, 11, 13 и 14 строках...
добавь в эти строки тексты ошибок в виде комментария и покажи.
Расскажу я вам, дружочки, как выращивать грибочки: нужно в поле утром рано сдвинуть два куска урана...
min@y™ вне форума Ответить с цитированием
Старый 10.01.2015, 01:59   #9
Smogg
Участник клуба
 
Регистрация: 14.06.2011
Сообщений: 1,152
По умолчанию

Цитата:
Сообщение от min@y™ Посмотреть сообщение
добавь в эти строки тексты ошибок в виде комментария и покажи.
Зачем? И так видно, что компилятор ругается на некорректно объявленную структуру ffblk.
Smogg вне форума Ответить с цитированием
Старый 10.01.2015, 08:47   #10
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,964
По умолчанию

Объявлять структуру внутри main, считается плохим тоном (хотя и можно).
Объявите её над main примерно так:

Код:
struct f
{
  int ff_name;
  int ff_fsize;
};
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
проблемы с кодом на С++. Компилятор коряво интерпретирует или руки не оттуда растут? Помогите разобраться, пожалуйста. OstapGr Помощь студентам 1 02.07.2014 15:25
проблемы с кодом duh_si Microsoft Office Access 28 10.07.2013 13:45
Проблемы с кодом MrFlaSh Microsoft Office Access 4 03.06.2013 20:49
Проблемы с кодом schtefan PHP 1 22.11.2010 13:46