W Cat - Описание языка PascalABC.NET

Тут можно читать онлайн W Cat - Описание языка PascalABC.NET - бесплатно полную версию книги (целиком) без сокращений. Жанр: Детская образовательная литература. Здесь Вы можете читать полную версию (весь текст) онлайн без регистрации и SMS на сайте лучшей интернет библиотеки ЛибКинг или прочесть краткое содержание (суть), предисловие и аннотацию. Так же сможете купить и скачать торрент в электронном формате fb2, найти и слушать аудиокнигу на русском языке или узнать сколько частей в серии и всего страниц в публикации. Читателям доступно смотреть обложку, картинки, описание и отзывы (комментарии) о произведении.

W Cat - Описание языка PascalABC.NET краткое содержание

Описание языка PascalABC.NET - описание и краткое содержание, автор W Cat, читайте бесплатно онлайн на сайте электронной библиотеки LibKing.Ru


PascalABC.NET — это язык программирования Паскаль нового поколения, включающий классический Паскаль, большинство возможностей языка Delphi, а также ряд собственных расширений. Он реализован на платформе Microsoft.NET и содержит все современные языковые средства: классы, перегрузку операций, интерфейсы, обработку исключений, обобщенные классы и подпрограммы, сборку мусора, лямбда-выражения, средства параллельного программирования.


PascalABC.NET является мультипарадигменным языком: на нем можно программировать в структурном, объектно-ориентированном и функциональном стилях.


PascalABC.NET — это также простая и мощная интегрированная среда разработки, поддерживающая технологию IntelliSense, содержащая средства автоформатирования, встроенный отладчик и встроенный дизайнер форм.

Описание языка PascalABC.NET - читать онлайн бесплатно полную версию (весь текст целиком)

Описание языка PascalABC.NET - читать книгу онлайн бесплатно, автор W Cat
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

functionRec(x1: T1; x2: T2, ...): Tuple;

Возвращает запись Tuple с соответствующим количеством полей. Поля именуются соответственно Item1, Item2 и т.д. и получают значения x1,x2,... Количество полей - от 2 до 6.

function Dict(params pairs: array of KeyValuePair): Dictionary;

Возвращает словарь пар элементов

function KV(key: TKey; value: TVal): KeyValuePair;

Возвращает пару элементов для использования в функции Dict

procedureAssert(cond: boolean);

Выводит в специальном окне стек вызовов подпрограмм если условие не выполняется

procedureAssert(cond: boolean; mes: string);

Выводит в специальном окне диагностическое сообщение mes и стек вызовов подпрограмм если условие не выполняется

procedureSleep(ms: integer);

Делает паузу на ms миллисекунд

procedureHalt;

Завершает работу программы

procedureHalt(exitCode: integer);

Завершает работу программы, возвращая код ошибки exitCode

procedureExec(filename: string);

Запускает программу или документ с именем filename

procedureExec(filename: string; args: string);

Запускает программу или документ с именем filename и параметрами командной строки args

procedureExecute(filename: string);

Запускает программу или документ с именем filename

procedureExecute(filename: string; args: string);

Запускает программу или документ с именем filename и параметрами командной строки args

functionParamCount: integer;

Возвращает количество параметров командной строки

functionParamStr(i: integer): string;

Возвращает i-тый параметр командной строки

procedureNew( varp: ^T);

Выделяет динамическую память размера sizeof(T) и возвращает в переменной p указатель на нее. Тип T должен быть размерным

procedureDispose( varp: ^T);

Освобождает динамическую память, на которую указывает p

functionGetEXEFileName: string;

Возващает имя запущенного .exe-файла

functionPointerToString(p: pointer): string;

Преобразует указатель к строковому представлению

Подпрограммы ввода-вывода

procedureRead(a,b,...);

Вводит значения a,b,... с клавиатуры

procedureReadln(a,b,...);

Вводит значения a,b,... с клавиатуры и осуществляет переход на следующую строку

functionReadInteger: integer;

Возвращает значение типа integer, введенное с клавиатуры

functionReadReal: integer;

Возвращает значение типа real, введенное с клавиатуры

functionReadString: integer;

Возвращает значение типа string, введенное с клавиатуры

functionReadChar: integer;

Возвращает значение типа char, введенное с клавиатуры

functionReadBoolean: integer;

Возвращает значение типа boolean, введенное с клавиатуры

functionReadlnInteger: integer;

Возвращает значение типа integer, введенное с клавиатуры, и переходит на следующую строку ввода

functionReadlnReal: integer;

Возвращает значение типа real, введенное с клавиатуры, и переходит на следующую строку ввода

functionReadlnString: integer;

Возвращает значение типа string, введенное с клавиатуры, и переходит на следующую строку ввода

functionReadlnChar: integer;

Возвращает значение типа char, введенное с клавиатуры, и переходит на следующую строку ввода

functionReadlnBoolean: integer;

Возвращает значение типа boolean, введенное с клавиатуры, и переходит на следующую строку ввода

functionReadInteger(prompt: string): integer;

Выводит приглашение к вводу и возвращает значение типа integer, введенное с клавиатуры

functionReadReal(prompt: string): integer;

Выводит приглашение к вводу и возвращает значение типа real, введенное с клавиатуры

functionReadString(prompt: string): integer;

Выводит приглашение к вводу и возвращает значение типа string, введенное с клавиатуры

functionReadChar(prompt: string): integer;

Выводит приглашение к вводу и возвращает значение типа char, введенное с клавиатуры

functionReadBoolean(prompt: string): integer;

Выводит приглашение к вводу и возвращает значение типа boolean, введенное с клавиатуры

functionReadlnInteger(prompt: string): integer;

Выводит приглашение к вводу и возвращает значение типа integer, введенное с клавиатуры, и переходит на следующую строку ввода

functionReadlnReal(prompt: string): integer;

Выводит приглашение к вводу и возвращает значение типа real, введенное с клавиатуры, и переходит на следующую строку ввода

functionReadlnString(prompt: string): integer;

Выводит приглашение к вводу и возвращает значение типа string, введенное с клавиатуры, и переходит на следующую строку ввода

functionReadlnChar(prompt: string): integer;

Выводит приглашение к вводу и возвращает значение типа char, введенное с клавиатуры, и переходит на следующую строку ввода

functionReadlnBoolean(prompt: string): integer;

Выводит приглашение к вводу и возвращает значение типа boolean, введенное с клавиатуры, и переходит на следующую строку ввода

function ReadSeqInteger(n: integer): array of integer;

Возвращает последовательность n целых, введенных с клавиатуры

function ReadSeqReal(n: integer): array of real;

Возвращает последовательность n целых, введенных с клавиатуры

function ReadSeqString(n: integer): array of string;

Возвращает последовательность n целых, введенных с клавиатуры

function ReadSeqInteger(const prompt: string; n: integer): array of integer;

Выводит приглашение к вводу и возвращает последовательность n целых, введенных с клавиатуры

function ReadSeqReal(const prompt: string; n: integer): array of real;

Выводит приглашение к вводу и возвращает последовательность n целых, введенных с клавиатуры

function ReadSeqString(const prompt: string; n: integer): array of string;

Выводит приглашение к вводу и возвращает последовательность n целых, введенных с клавиатуры

procedureRead(f: Text; a,b,...);

Вводит значения a,b,... из текстового файла f

procedureReadln(f: Text; a,b,...);

Вводит значения a,b,... из текстового файла f и осуществляет переход на следующую строку

functionReadInteger(f: Text): integer;

Возвращает значение типа integer, введенное из текстового файла f

functionReadReal(f: Text): integer;

Возвращает значение типа real, введенное из текстового файла f

functionReadString(f: Text): integer;

Возвращает значение типа string, введенное из текстового файла f

functionReadChar(f: Text): integer;

Возвращает значение типа char, введенное из текстового файла f

functionReadBoolean(f: Text): integer;

Возвращает значение типа boolean, введенное из текстового файла f

procedureReadln(f: file ofT; a,b,...);

Вводит значения a,b,... из типизированного файла f и осуществляет переход на следующую строку

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать


W Cat читать все книги автора по порядку

W Cat - все книги автора в одном месте читать по порядку полные версии на сайте онлайн библиотеки LibKing.




Описание языка PascalABC.NET отзывы


Отзывы читателей о книге Описание языка PascalABC.NET, автор: W Cat. Читайте комментарии и мнения людей о произведении.


Понравилась книга? Поделитесь впечатлениями - оставьте Ваш отзыв или расскажите друзьям

Напишите свой комментарий
x