Форум программистов, компьютерный форум, киберфорум
Священные войны
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 5.00/95: Рейтинг темы: голосов - 95, средняя оценка - 5.00
39 / 39 / 20
Регистрация: 23.04.2012
Сообщений: 462
Записей в блоге: 2

Pascal vs C++

24.12.2012, 11:47. Показов 23720. Ответов 209
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Раньше программировал на языке паскаль. Теперь перехожу на С++, изучаю по книге Дейтлов.
Так вот у меня вопрос, в чём отличие между Паскалём и С++? Я слышал, что возможностей у с++ больше чем у паскале, так какие же эти возможности? Лично я пока их не замечал (может быть потому что пока начинающий) кроме сложности языка с++
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
24.12.2012, 11:47
Ответы с готовыми решениями:

Turbo Pascal, Pascal ABC, Free Pascal, PascalABC.NET - в чем разница?
Всем привет, решил изучать Паскаль, но на форуме увидел 4 его версии - Turbo Pascal, Pascal ABC, Free Pascal, PascalABC.NET и не понял, в...

Различия трансляторов Pascal ABC.Net и Turbo/Borland Pascal
Пожалуйста, объясните различия между компиляторами Pascal ABC.Net и Turbo/Borland Pascal

Нужно перевести программу с Turbo Pascal в Pascal ABC.NET
Вот есть программный код , но он для турбо паскаля, помогите перевести его в АБС.NET Program graphics; uses graph; var...

209
Заблокирован
19.12.2014, 01:16
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
А С++ это в первую очередь способ мышления а уже во вторую компилятор
Это не способ мышления, в постоянное изучение языка, геморроидальный саппорт и отсутствие времени на формализацию основных задач.
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Ну разве что в рамках функционального программирования. В событийном все это приткнуть куда либо мало реально. тут public методы подавай.
Унаследуйся и вперед за орденами. Самое то.
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Ужас. Уже и до atmel пасквилянты добрались
Я имел ввиду си
0
 Аватар для Fulcrum_013
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
19.12.2014, 01:32
ну или так:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
     //вместо
       switch(value){
                 case 0:Proc1();
                           break;
                 case 1:Proc2();
                           break;
                 .....
                 case n:ProcN();
                           break;
 
       }
       вот так
       ProcTable[Value]();
Добавлено через 9 минут
Цитата Сообщение от BAADF00D Посмотреть сообщение
в постоянное изучение языка, геморроидальный саппорт и отсутствие времени на формализацию основных задач.
Вот это и есть способ мышления. У меня как то на оборот. Кстати если о постоянном изучении языка, то именно паскаль за С++ постепенно мелкими шагами подтягивают. А в C++ изменений не так уж и много. Во всяком случае с 1995года. А до 1995-го насколько понимаю он не менялся вообще. в отличии от паскаля который борланд за С++ за уши тянет. Опять же что изменилось в С++ к примеру в версии билдера? добваились __closure и __property? так этого давно не хватало. Добавился __fastcall? Так писать register кучу раз в одном списке параметров теперь не надо. Одна фигня - добавилось гадкое слово __pascal чтобы параметры в стек задом наперед запихивать. Оно в паскале все задам наперед - и строка слева направо парсится, и параметры в стек задом лезут...
0
Заблокирован
19.12.2014, 01:40
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Одна фигня - добавилось гадкое слово __pascal чтобы параметры в стек задом наперед запихивать. Оно в паскале все задам наперед - и строка слева направо парсится, и параметры в стек задом лезут...
Так системы-то сишные. Интересно как бы ты говорил, если бы писал на оберон системы.
0
 Аватар для Fulcrum_013
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
19.12.2014, 02:02
Цитата Сообщение от BAADF00D Посмотреть сообщение
Так системы-то сишные. Интересно как бы ты говорил, если бы писал на оберон системы.
Скажем так человека который придумал парсить строку слева направо адекватным назвать трудно. Потому как постановка задачи хромает.А соответственно и языки которые он разработал тоже. Достаточно исключения оператора goto из modula-2 чтобы сказать что человек не адекватный. Мало того он не метематик, так как операторные скобки {} интуитивно понятны каждому математику, в отличии от begin-end об которые глаза сломать можно.

Добавлено через 14 минут
Вот другое дело С - ребятам хотелось погеймится на работе а комп тормозил. А в оффисе был неиспользуемый комп без опрерационки. Решили на нем погеймится. А результат то какой!!!!
0
Заблокирован
19.12.2014, 02:02
Fulcrum_013, с мыслью согласен, с аргументами нет
0
 Аватар для Fulcrum_013
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
19.12.2014, 02:05
Цитата Сообщение от BAADF00D Посмотреть сообщение
Fulcrum_013, с мыслью согласен, с аргументами нет
Поподробнее плиз.
0
Заблокирован
19.12.2014, 02:35
1. А в с++ ты парсишь строки справа налево?
2. Отсутствие безусловных переходов вовсе не усложняет написание программ.
3. Со скобками тоже надуманная проблема.
0
Эксперт С++
 Аватар для Avazart
8489 / 6156 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
19.12.2014, 03:23
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
потом по заказанному типу примитива и включенному режиму выбор функции из массива.
Все равно не понятно, при чем тут массивы.
Сделай указатель на ф-цию и пусть пользователь сам задает ф-цию через акцессоры?
Ну и есть конечно std::function и сигналы/слоты. Опять же классы визитеры и прочие паттерны (в зависимости от задачи)

Добавлено через 8 минут
Цитата Сообщение от BAADF00D Посмотреть сообщение
Да, блин, ты меня уже начинаешь нервировать. Си, например, не требует инициализации вообще, а оставляет это за программистом.
А от паскаля требует? Многое что за программистом. Но такие дела куда легче контролировать когда все вместе
и объявление и инициализация и использование, а не разбросано по коду разными частями.
Цитата Сообщение от BAADF00D Посмотреть сообщение
А при том, что в хаскел реализован параметрический полиморфизм, а в крестах эд хок. Это ты съежаешь с темы. Перечитай еще раз, а то я вижу что ты забыл с чего начинался этот разговор (про мусор в крестах).
Заголовок темы перечитай, так хаскеля не наблюдается.
Цитата Сообщение от BAADF00D Посмотреть сообщение
Я тебе десплатным (и платным тоже) консультантом не нанимался. Есть тематический раздел иди туда со своими вопросами. Или разжуй.
Очередной съезд.

Добавлено через 6 минут
Fulcrum_013, Пример использования лямбда-функции в C++
Но думаю можно что нибудь по лучше найти почитать.
0
Заблокирован
19.12.2014, 03:51
Цитата Сообщение от Avazart Посмотреть сообщение
А от паскаля требует? Многое что за программистом. Но такие дела куда легче контролировать когда все вместе и объявление и инициализация и использование, а не разбросано по коду разными частями.
Это ООП головного мозга. Очень показательный пример как быдлокодерство атрафирует центральную нервную систему Иди уже почитай что такое bind variable, single assignment и как это связано с gc.
Цитата Сообщение от Avazart Посмотреть сообщение
Заголовок темы перечитай, так хаскеля не наблюдается.
Короче ты так и не перечитывал. Ну тогда я тебе напомню
Цитата Сообщение от Avazart Посмотреть сообщение
Мм например? Вы же не говорите конкретно что?
++++++++++++++++++++++++++++++++++++++++ ++
Цитата Сообщение от Avazart Посмотреть сообщение
Очередной съезд.
Обосрался? Кричи на оппонента что он съехал. Русский язык не понимаешь? Перечитай еще раз.

Добавлено через 11 минут
Цитата Сообщение от Avazart Посмотреть сообщение
Пример использования лямбда-функции в C++
А далеко ходить не надо. Пример из common lisp
Lisp
1
(mapcar #'(lambda (item) (+ item 1)) '(2 2 2)) -> '(3 3 3)
Принимает список из трех двоек и возвращает список из трех троек. Но откуда тебе знать что-то кроме c++? Что вообще невозможно.
0
Эксперт функциональных языков программированияЭксперт Java
 Аватар для korvin_
4576 / 2775 / 491
Регистрация: 28.04.2012
Сообщений: 8,782
19.12.2014, 12:30
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
так как операторные скобки {} интуитивно понятны каждому математику
Э-м... Помнится, фигурными скобками обозначались системы уравнений, например. Каждому математику интуитивно понятно лямбда-исчисление, а не эта ваша императивщина.

Добавлено через 7 минут
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
У меня все таки если математика есть то серьезная а не хелловверды. Там эти лямбды приткнуть некуда.
λ-исчисление — не достаточно серьезная математика? И их не надо прикручивать, они либо есть, либо их нет. Использовать классы C++ тоже никто не заставляет, можешь строить vmt руками.
0
Эксперт С++
 Аватар для Avazart
8489 / 6156 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
19.12.2014, 14:49
Цитата Сообщение от BAADF00D Посмотреть сообщение
Обосрался? Кричи на оппонента что он съехал. Русский язык не понимаешь? Перечитай еще раз.
Обосрался оппонент и не раз, ты бы еще C++ c php сравнил или js а лучше бы посмотрел применимость этих "прекрасных" языков в реальности. Да и думаю и сам та ты не пишешь ни на хаскеле не на лиспе, да и сомневаюсь что и на паскале, более того вообще сомневаюсь что вообще на чем то пишешь.

Добавлено через 10 минут
Цитата Сообщение от BAADF00D Посмотреть сообщение
Но откуда тебе знать что-то кроме c++?
Вопрос не "от куда", а "зачем?" Т.е - ответ нафиг надо.
Возможно вы и складируете не нужные знания, я нет.
0
Заблокирован
19.12.2014, 15:26
Цитата Сообщение от Avazart Посмотреть сообщение
Обосрался оппонент и не раз, ты бы еще C++ c php сравнил или js а лучше бы посмотрел применимость этих "прекрасных" языков в реальности.
Вот, чего не знаю, того не знаю. Мой веб начинался в python, потом я узнал RoR, java & scala.
Цитата Сообщение от Avazart Посмотреть сообщение
Да и думаю и сам та ты не пишешь ни на хаскеле не на лиспе, да и сомневаюсь что и на паскале, более того вообще сомневаюсь что вообще на чем то пишешь.
Это несложно проверить. Выбор языка каждый оставляет за собой.
Цитата Сообщение от Avazart Посмотреть сообщение
Вопрос не "от куда", а "зачем?" Т.е - ответ нафиг надо.
А вот и слив. Ты кроме c++ и delphi ничего не знаешь. И сидишь тут и доказываешь всякое дерьмо. Я тебя понимаю, ты упорно зубрил делфи, потом понял что с++ в тренде и упорно зубрил с++ долгие годы. А тут появляюсь я и говорю тебе "Парень, это все дерьмо. Ты много потерял не узанав того или иного. Вот тебе примеры.". У тебя есть 2 варианта: первый самый сложный - это признаться себе в том, что ты просрал очень много времени, и приступить к более серьезному делу; второй - это тот, который ты выбрал. Я еще должен с тебя плату потребовать за те знания, которые тебе тут подкинул.
0
Эксперт С++
 Аватар для Avazart
8489 / 6156 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
19.12.2014, 16:37
Цитата Сообщение от BAADF00D Посмотреть сообщение
А вот и слив. Ты кроме c++ и delphi ничего не знаешь. И сидишь тут и доказываешь всякое дерьмо. Я тебя понимаю, ты упорно зубрил делфи, потом понял что с++ в тренде и упорно зубрил с++ долгие годы. А тут появляюсь я и говорю тебе "Парень, это все дерьмо. Ты много потерял не узанав того или иного. Вот тебе примеры.". У тебя есть 2 варианта: первый самый сложный - это признаться себе в том, что ты просрал очень много времени, и приступить к более серьезному делу; второй - это тот, который ты выбрал. Я еще должен с тебя плату потребовать за те знания, которые тебе тут подкинул.
Уверен?
Знаю еще С# не так конечно как С++, но работаю над этим. С Java знаком но чет не поперло.
Что касается Delphi я уже сказал что его в институте изучал (как и С++ в С++Вuilder собственно, если можно это назвать изучением) а далее сам сознательно стал изучать С++ по книгам и с помощью данного форума. И только несколько "после" уже решил припомнить Delphi и взяться за С#, но как и прежде предпочтение за С++.

Так что и тут просер "нострик ты дурак".

Цитата Сообщение от BAADF00D Посмотреть сообщение
потом понял что с++ в тренде и упорно зубрил с++ долгие годы.
С/С++ всегда в тренде, был и думаю будет, чего нельзя сказать о паскале "прекрасных" языках.
0
Заблокирован
19.12.2014, 16:48
Avazart, Ты же сам подтверждаешь мои слова. "java пробовал, но неосилил, пытаюсь осилить сисярп, а так да - знаю только делфи и с++", но упорно продолжаешь спорить и доказывать мне что ты не верблюд. Впрочем, люди и так уже всё поняли.
Цитата Сообщение от Avazart Посмотреть сообщение
С/С++ всегда в тренде, был и думаю будет, чего нельзя сказать о паскале "прекрасных" языках.
с++ не в тренде уже очень давно. Просто ты не знал об этом.
0
Эксперт С++
 Аватар для Avazart
8489 / 6156 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
19.12.2014, 16:59
Цитата Сообщение от BAADF00D Посмотреть сообщение
с++ не в тренде уже очень давно. Просто ты не знал об этом.
Статистику посмотри по популярности, распространенности и количеству программного кода С и С++ обязательно десятке.

Добавлено через 5 минут
Цитата Сообщение от BAADF00D Посмотреть сообщение
Avazart, Ты же сам подтверждаешь мои слова. "java пробовал, но неосилил, пытаюсь осилить сисярп, а так да - знаю только делфи и с++", но упорно продолжаешь спорить и доказывать мне что ты не верблюд. Впрочем, люди и так уже всё поняли.
Да С++ достаточно с головой. И не нужно перекручивать сказал что продолжаю изучать С#, а Java не попер, ну не понравился он мне(причем тут не осилил?)

Тоже самое я могу сказать про тебя ты не осилил С++ и слился, потому так хаешь его что другие могЮт осилить С++, а ты нет...
и поэтому распыляешься на кучу множество других "прекрасных" языков.

Цитата Сообщение от BAADF00D Посмотреть сообщение
с++ не в тренде уже очень давно. Просто ты не знал об этом.
Статистику посмотри по популярности, распространенности и количеству программного кода С и С++ обязательно десятке.
0
 Аватар для Fulcrum_013
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
19.12.2014, 17:27
Цитата Сообщение от korvin_ Посмотреть сообщение
Э-м... Помнится, фигурными скобками обозначались системы уравнений, например. Каждому математику интуитивно понятно лямбда-исчисление, а не эта ваша императивщина.
вообще-то {} означает множество
Цитата Сообщение от BAADF00D Посмотреть сообщение
А в с++ ты парсишь строки справа налево?
Не я а компилятор
Кстати когда надо вводимое пользователем мат.выражение пропарсить тоже таки справа налево, оно так удобнее, автоматически соблюдается приоритет операций.
Цитата Сообщение от korvin_ Посмотреть сообщение
λ-исчисление — не достаточно серьезная математика? И их не надо прикручивать, они либо есть, либо их нет. Использовать классы C++ тоже никто не заставляет, можешь строить vmt руками.
я о том что лямбда функции очень удобны например если есть общая функция к примеру интегрирования и туда надо передать подинтегральную функцию известную во время компиляции. У меня обычно подинтегральная функция во время компиляции неизвестна.

Добавлено через 5 минут
Цитата Сообщение от BAADF00D Посмотреть сообщение
ava пробовал, но неосилил, пытаюсь осилить сисярп, а так да - знаю только делфи и с++"
Скорее следует читать так - если бы был С++ Script а не только JavaScript и С++ с компиляцией в байт-код, сто лет нужна бы была та Java. Хотя конечно в Java сделали максимальную степень похожести кода именно на С++.
Да если уж только Дельфи и С++ Builder - то не забывайте что в той же компании обычно еще и JBuilder тусуется.

Добавлено через 5 минут
Цитата Сообщение от BAADF00D Посмотреть сообщение
Отсутствие безусловных переходов вовсе не усложняет написание программ.
Я ж не говорю что его на каждом шагу лепить надо. Но для выхода из двух и более циклов одновременно или для выхода из цикла из свича - наиболее простая конструкция

Добавлено через 3 минуты
Цитата Сообщение от BAADF00D Посмотреть сообщение
Принимает список из трех двоек и возвращает список из трех троек.
Разрабатываем пожиратель процессорного времени?

Добавлено через 5 минут
Цитата Сообщение от Avazart Посмотреть сообщение
Что касается Delphi я уже сказал что его в институте изучал (как и С++ в С++Вuilder собственно, если можно это назвать изучением) а далее сам сознательно стал изучать С++ по книгам и с помощью данного форума.
В универе учили С++ потом Pascal, по семестру. Потом - на чем хочешь на том и пиши. на втором курсе появилась Дельфи. Реакция большинства народа - такую бы штуку да под сишный компилятор....

Добавлено через 5 минут
Цитата Сообщение от Avazart Посмотреть сообщение
Знаю еще С# не так конечно как С++, но работаю над этим. С Java знаком но чет не поперло.
Что касается Delphi я уже сказал что его в институте изучал (как и С++ в С++Вuilder собственно, если можно это назвать изучением) а далее сам сознательно стал изучать С++ по книгам и с помощью данного форума. И только несколько "после" уже решил припомнить Delphi и взяться за С#, но как и прежде предпочтение за С++.
А что значит знаю? Как на меня знание языка - это не выученные спецификации. Это такое состояние когда не задумываешся над тем какой конструкцией описать алгоритм, а задумываешся именно над алгоритмом.
0
Эксперт С++
 Аватар для Avazart
8489 / 6156 / 615
Регистрация: 10.12.2010
Сообщений: 28,683
Записей в блоге: 30
19.12.2014, 17:35
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
В универе учили С++ потом Pascal, по семестру. Потом - на чем хочешь на том и пиши. на втором курсе появилась Дельфи. Реакция большинства народа - такую бы штуку да под сишный компилятор....
Если ты про Delphi, то есть С++Builder. Что качается С++ то тут фантазия не ограничена, к примеру есть Qt.
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
А что значит знаю?
Это условно, естественно можно долго еще спорить о уровне знаний особенно в С++.
0
Эксперт функциональных языков программированияЭксперт Java
 Аватар для korvin_
4576 / 2775 / 491
Регистрация: 28.04.2012
Сообщений: 8,782
19.12.2014, 17:59
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
вообще-то {} означает множество
Ага, и какое отношение множества имеют к последовательности выражений (statement)? Никакого.

Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
У меня обычно подинтегральная функция во время компиляции неизвестна.
И что ты делаешь в этом случае?

Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
если бы был С++ Script
Есть.

Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
С++ с компиляцией в байт-код
Есть.

Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
не только JavaScript
Есть не только JavaScript.

Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
сто лет нужна бы была та Java
Java не только компиляцией в байт-код отличается от плюсов.

Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Но для выхода из двух и более циклов одновременно или для выхода из цикла из свича - наиболее простая конструкция
Уже давно придумали labled-loop. Или вынести в отдельную процедуру.

Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
В универе учили С++ потом Pascal, по семестру.
Странный подход от сложного к простому. Зачем вообще учить паскаль после плюсов?
0
Заблокирован
19.12.2014, 20:13
Цитата Сообщение от Avazart Посмотреть сообщение
С++ обязательно десятке
Только потому что надо поддерживать миллоны строк легаси, которые написал ты и такие упоротые как ты. Нормальные люди уже давно проекты на с++ не стартуют.
Цитата Сообщение от Avazart Посмотреть сообщение
Тоже самое я могу сказать про тебя
Сказать ты можешь много чего. Только правдой твои слова от этого не станут. А вот я тебе говорю правду, за что ты и негодуешь. Ты говоришь "знаю c#, но не очень хорошо". Это значит "не знаю", потому что достаточно знать управляющие конструкции и возможности контроля, равно как и уметь сравнить их с другими языками, чтобы сказать знаешь ты язык или нет. Я тебе предлагал узнать, но ты преподчел снова как попугай повторять одно и то же.
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Кстати когда надо вводимое пользователем мат.выражение пропарсить тоже таки справа налево, оно так удобнее, автоматически соблюдается приоритет операций.
Есть разные способы сделать это, но это оффтоп.
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
У меня обычно подинтегральная функция во время компиляции неизвестна.
Вот мне тоже интересно что же ты в этом случае сделаешь на с++?
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
сто лет нужна бы была та Java
Жабка нужна совсем по другим причинам. В байт-код сейчас только ленивый не умеет компилироваться.
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Я ж не говорю что его на каждом шагу лепить надо. Но для выхода из двух и более циклов одновременно или для выхода из цикла из свича - наиболее простая конструкция
Тем не менее нет никаких проблем писать без безусловных переходов. Поэтому его отсутствие не является недостатком.
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Разрабатываем пожиратель процессорного времени?
Прикинь что есть область применения программирования и за пределами системного.
0
 Аватар для Fulcrum_013
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
19.12.2014, 20:45
Цитата Сообщение от korvin_ Посмотреть сообщение
Ага, и какое отношение множества имеют к последовательности выражений (statement)? Никакого.
Вообщето к составному оператору - т.е. множеству операторов
Цитата Сообщение от korvin_ Посмотреть сообщение
Странный подход от сложного к простому. Зачем вообще учить паскаль после плюсов?
Например потому что есть миллионы строк кода на паскале которые надо поддерживать. А кто потом куда попадет работать
неизвестно заранее.
Хотя в данном случае от сложного к простому. С++ дает больше возможностей, а собственно писать на С++ проще чем на паскале. Естественно не хеллоуворды. там разницы вообще нет.
Цитата Сообщение от korvin_ Посмотреть сообщение
Java не только компиляцией в байт-код отличается от плюсов.
Ну да, еще и динамической агрегацией. Толку от нее.
Цитата Сообщение от BAADF00D Посмотреть сообщение
Вот мне тоже интересно что же ты в этом случае сделаешь на с++?
В смысле что делаю? Для мох задач скрипт-языки не подходят. Кстати функции могут задаваться не только формулой но и таблицей значений или в виде элементов кусочного сплайна. Опять же, как бы не была задана сама функция то если она не известна во время компиляции то и в лямбда-функцию ее не засунешь.
Кстати парсер выражений в дерево вычеслений помещается в 150 строк.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
19.12.2014, 20:45

Нужно перевести код из Turbo Pascal в Pascal ABC.NET
Доброго времени суток. На форуме находил похожие темы, но к сожалению так и не смог разобраться. Помогите пожалуйста перевести код из Turbo...

Есть ли аналог модуля tpdate.tpu (Turbo Pascal) для Free Pascal
Внимание! Нужно срочно узнать название юнита для freepascal, который выполняет функции tpdate.tpu для турбопаскаля!!! Помогите!!!

Из множества выбрать три различные точки по условию -из Turbo Pascal во Free Pascal
Даны 2 множества точек на плоскости. Выбрать три различные точки первого множества так, чтобы круг ограниченный окружностью , проходящий...

Список слов распечатать в алфавитном порядке. В Turbo Pascal или Pascal ABC
Дана непустая последовательность слов, в каждом из которых содержится от 1 до 6 заглавных латинских букв; соседние слова разделены запятой,...

Нужно перевести код с Pascal ABC на Turbo Pascal - рисование работающей мельницы
Вот код, он должен рисовать работающею мельницу. uses graphABC,crt; type point=record x,y:integer; end; ...


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

Или воспользуйтесь поиском по форуму:
140
Ответ Создать тему
Новые блоги и статьи
Жизня: рисунок укладки багажа, сделанный клодом
anaschu 21.08.2026
Сделал 15 снимков, он по снимкам сделал схему.
Был там один разговор по поводу свободы в материальном мире.
kumehtar 19.08.2026
Суть: рассматривается живое существо, оказавшееся внутри довольно странной системы (этого мира) и пытающееся обустроить в ней свой кусок пространства. Жизнь действительно предъявляет каждому. . .
Когда логика программы не спасает от человеческих ошибок
Maks 18.08.2026
В последнее время всё чаще и чаще сталкиваюсь с таким явлением, как абсолютная невнимательность (или глупость) пользователей. Проявляется это чаще всего на работе в коллективе. Допустим, человек с. . .
Лето уходит
kumehtar 17.08.2026
Мысли в слух
kumehtar 17.08.2026
Забавно, насколько сейчас стала доступна информация. Например о магии, духовном развитии, медитациях, и других подобных направлениях, ранее зачастую тайных, передаваемых от учителя к ученику. Хотя. . .
Перемещение строк из ТЧ в другой документ с учетом текущего пробега
Maks 17.08.2026
Реализация из решения ниже выполнена на примере нетипового документа "Автозапчасти", с ТЧ "Шины". За основу взят алгоритм отсюда: https:/ / www. cyberforum. ru/ blogs/ 359708/ 10838. html Задача: . . .
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет: 1. Использовать системное время и дату, 2. Есть возможность вводить время и дату вручную. 3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru