Форум программистов, компьютерный форум, киберфорум
Наши страницы

Free Pascal

Войти
Регистрация
Восстановить пароль
 
loli
4 / 4 / 2
Регистрация: 09.10.2009
Сообщений: 83
#1

Использование классов в FPC - Free Pascal

15.03.2010, 13:17. Просмотров 1182. Ответов 1
Метки нет (Все метки)

программа :
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
type
  mas=array of array of real;
  Tclass=class
    private 
      tmp:mas;
      n:integer;
    public
      Constructor tconst;
  end;
Constructor tconst;
   var i,j:integer;
   begin
     readln(n);
     setlength(tmp,n,2);
     for i:=0 to n do 
       for j:=0 to 1 do 
         read(tmp[i,j]); 
   end;  
begin
  writeln('lol');
end.
вот что пишет компилятор
Free Pascal Compiler version 2.2.4-3 [2009/06/04] for i386
Copyright (c) 1993-2008 by Florian Klaempfl
Target OS: Linux for i386
Compiling 12.pas
12.pas(4,5) Error: Identifier not found "class"
12.pas(4,5) Error: Error in type definition
12.pas(4,5) Fatal: Syntax error, ";" expected but "identifier PRIVATE" found
Fatal: Compilation aborted
Error: /usr/bin/ppc386 returned an error exitcode (normal if you did not specify a source file to be compiled)


Что я делаю не так?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.03.2010, 13:17
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Использование классов в FPC (Free Pascal):

Настройка FPC - Free Pascal
Я скачал fpc-2.6.4.i386-win32.exe, установил, все работает, только существует одна проблема. Не получается сохранять изменения....

Ошибка в FPC - Free Pascal
Дело вот в чем: компилятор выдает ошибку там, где я пытаюсь засунуть в массив нужные мне данные. Текст ошибки: Error: legal...

Компиляция в fpc 64 - Free Pascal
Здравствуйте. Установил FreePascal 64 fpc-3.0.2.i386-win32.cross.x86_64-win64.exe В cmd fpc не работает, в папке bin его нету. Как...

Сохранить в формате fpc - Free Pascal
нужно сохранить программу program Naperstki; var mas:array of integer; q,a,b,m,n,i:integer; begin for i:=1 to 1000 do ...

FPC в Mac OS X Lion - Free Pascal
Имеется файл "file.txt". В нем содержится число 1. Написал код program test1; var a:integer; f:text; begin ...

fpc под Linux - Free Pascal
Здравствуйте, помогите кто-нибудь. Почему после установки всех пакетов вручную в разделе "программирование" его нету? Что надо сделать,...

1
Puporev
Модератор
54003 / 41636 / 14719
Регистрация: 18.05.2008
Сообщений: 97,877
15.03.2010, 13:24 #2
Вообще-то в Паскале нет классов, есть только объекты. ,А это Вы наверное в Делфи списали.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.03.2010, 13:24
Привет! Вот еще темы с ответами:

Fpc-2.2.0.i386-win32 - Free Pascal
Здравствуйте, господа! Не подскажите, где можно скачать последнюю версию среды FreePascal, совместимую с fpc-2.2.0.i386-win32 ? ...

Что нового в FPC-3.0.0? - Free Pascal
Было бы очень интересно услышать обсуждение новшеств FPC-3.0.0 и его отличий от FPC-2.6.4. На эту тему, даже на официальном сайте, удаётся...

Указатели FPC. Присвоение значения - Free Pascal
Program Lab3; Type UkazPrepodavatel = ^Prepodavatel; Prepodavatel = record NamePrepodavatel: string; ...

Меню во FPC Free Pascal - Free Pascal
Нужно написать меню, в 5 подменю (см.код ниже), управление через стрелки. Сделал стандартно через Case, но сказали переделать со...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru