Деякі довідкові відомості для роботи у середовищі Delphi
Файли проекту Delphi. Проект складається з форм, модулів, установок параметрів проекту, ресурсів і т.д. Вся ця інформація розміщується у файлах. Багато хто з цих файлів автоматично створюються Delphi. Нижче наведено характеристику основних файлів, використовуваних при створенні виконуваного файлу програми. Файли проекту в Delphi, представлені в таблиці:
Головний файл проекту (. Drp)
| Цей текстовий файл використовується для зберігання інформації про форми і модулях. У ньому містяться оператори ініціалізації і запуску програми на виконання.
| Файл модуля (. Pas)
| Кожній створюваній формі відповідає текстовий файл модуля, який використовується для зберігання коду. Багато хто з функцій і процедур Delphi зберігаються в модулях.
| Файл форми (. Dfm)
| Це двійковий або текстовий файл, який створюється для зберігання інформації про власні формах.
| Файл параметрів проекту (. Dfo)
| У цьому файлі зберігаються установки параметрів проекту.
| Файл ресурсів (. Res)
| Цей бінарний файл містить використовувану проектом піктограму і інші ресурси.
| Файл групи файлів (. Bpg)
| Цей файл створюється, якщо працювати з групою проектів.
| Файл пакету (. Dpk)
| Це двійковий файл пакета.
| Файли резервних копій (. Dp, df, pa)
| Це відповідно файли резервних копій для файлів проекту, форми і модуля. Можна відповідно змінити розширення цих файлів і таким чином повернутися до попереднього не зіпсоване варіанту.
| Виконуваний файл (. Exe)
| Це виконуваний файл програми. Він є автономним, для якого нічого не потрібно, якщо не використовувати підтримку пакетів часу виконання.
| Об'єктний файл модуля (. Dcu)
| Це відкомпільований об'єктний файл модуля (. Pas), який компонується в остаточний виконуваний файл.
| Деякі вбудовані функції і процедуриDelphi. 1) для строкових типів:
Типи рядків
| Максимальна довжина
| Використовується для
| Нульовий символ в кінці
| Short String
|
| Зворотної сумісності
| Ні
| Ansi String
| 2 ^ 31 (2 Гб)
| Символ ANSI
| Є
| String
| Або 255, або 2 Гб
| Символ ANSI чи Unicode
| Є чи ні
| Wide String
| 2 ^ 30 (1 Гб)
| Символ Unicode, в серверах COM і інтерфейсах
| Є
| Родовим є тип String, який має різне значення в залежності від директиви компілятора. Якщо включена директива {$ H +} (вона включена за умовчанням), то String інтерпретується компілятором як тип Ansi String - довга рядок з нульовим символом в кінці. Якщо ж включена директива {$ H-}, то String інтерпретується компілятором як тип Short String - короткий рядок без нульового символу в кінці. Якщо в оголошенні типу після ключового слова String треба число символів у квадратних дужках (наприклад, String [4]), то незалежно від директив компілятора, тип трактується як рядок без нульового символу в кінці із зазначеним числом символів. Стандартна функція LENGTH повертає число символів у рядку, переданої їй як параметр. Процедура SetLength встановлює довжину рядка. Процедури і функції обробки рядків:
FloadToStr (Value: Extended): string Перетворює Value в рядок з точністю 15 цифр.
| IntToStr (Value: integer): string Повертає рядок, що містить перетворене ціле значення Value.
| StrToFload (const S: string): Extended Перетворює рядок S в дійсне число.
| StrToInt (const S: string): Integer Перетворює рядок S в ціле число.
| Val (S; var V; var Code: Integer) Перетворює рядок S в ціле число Code.
| 2) Функції масиву:
Функція
| Опис
| Length
| Кількість елементів масиву
| High
| Найбільше значення індексу
| Low
| Найменше значення індексу
| 3) Функції для числових масивів:
Функція
| Тип аргументу
| Тип результату
| Опис
| MinIntValue
| Array of integer
| Integer
| Повертає мінімальне значення елемента масиву цілих чисел
| MaxInValue
| Array of integer
| Integer
| Повертає максимальне значення елемента масиву цілих чисел
| MinValue
| Array of double
| Double
| Повертає мінімальне значення елемента числового масиву
| MaxValue
| Array of double
| Double
| Повертає максимальне значення елемента числового масиву
| Sum
| Array of double
| Extended
| Повертає суму елементів масиву
| Ці функції визначені в модулі math і цей модуль повинен підключатися оператором USES, щоб компілятор їх розумів. 4) Процедури і функції виклику діалогових вікон: У додатках часто доводиться відображати різні прості діалогові вікна, щоб зрозуміти якісь вказівки або задати просте запитання, на який можливий один із стандартних відповідей: так, немає, скасувати, перервати. У закінченому додатку бажано ці вікна проектувати самостійно, забезпечуючи єдність стилю всіх вікон програми, російські написи і т.п. А) найпростішої з таких процедур є ShowMessage, що відображає вікно повідомлення з кнопкою ОК. Вона має вигляд: Procedure ShowMessage (const Msg: string); Текст повідомлення задається параметром Msg. Заголовок вікна збігається з ім'ям виконуваного файлу програми. Б) Схожа процедура ShowMessageFm t, дозволяє виводити в аналогічне вікно форматований повідомлення. Ця процедура має вигляд: Procedure ShowMessageFmt (const Msg: string; Params array of const); Параметр Msg у цій процедурі задає рядок опису формату, а параметр Params задає масив параметрів, що форматується рядком Msg. Наведемо приклади використання цих процедур: ShowMessage (»Робота додатка успішно завершена '); ShowMessageFmt (»Визнач% d параметрів з% d ', [N1, N2]); Останній оператор при N1 = 5, N2 = 7 видасть повідомлення з текстом: «Як у 5 параметрів з 7». В) Наступна функція відображає вікно, в якому задається питання і аналізується отримана відповідь - це функція MessageDlg. Вона оголошується наступним чином: Function MessageDlg (const Msg: string; AType: TMsgDlgType; AButtons: TMsgDlgButtons; HelpCtx: Longint): Word; Виклик цієї функції відображає діалогове вікно й очікує відповіді користувача. Повідомлення у вікні задається параметром функції Msg. Вид вікна задається параметром AType. Можливі значення параметра:
Значення
| Опис
| mtConfirmation
| Вікно підтвердження, що містить зелений знак питання.
| mtInformation
| Інформаційне вікно.
| mtError
| Вікно помилок, що містить червоний стоп-сигнал.
| mtWarning
| Вікно зауважень.
| mtCustom
| Замовне вікно без малюнка. Тема відповідає імені виконуваного файлу.
| Параметр AButtons визначає, які кнопки будуть присутні у вікні. Можливі значення видів кнопок:
Значення
| Описи
| mbYes
| Кнопка з написом ТАК
| mbNo
| Кнопка з написом НІ
| mbOK
| Кнопка з написом ОК
| Наведемо приклад використання функції MessageDlg, ілюструє діалог при закінченні роботи програми: If MessageDlg (»Дійсно хочете закінчити додаток? ', MtConfirmation, [mbYes, mbNo], 0) = mrYes then begin MessageDlg (»Робота додатка закінчена ', mtInformation, [mbOk], 0); Close; End; Перший виклик функції MessageDlg призводить до відображення вікна типу mtConfirmation з питанням про завершення програми. Якщо користувач натискає кнопку Yes, то виводиться друге вікно типу mtInformation з повідомленням про завершення роботи програми.
Висновок У першу чергу Delphi призначений для професіоналів-розробників корпоративних інформаційних систем. Може бути, тут варто пояснити, що конкретно мається на увазі. Не секрет, що деякі вдалі продукти, призначені для швидкісної розробки додатків (RAD - rapid application development) чудово працюють при виготовленні досить простих додатків, однак, розробник стикається з непередбаченими труднощами, коли намагається зробити щось дійсно складне. Буває, що в продукті розкриваються властиві йому обмеження тільки після деякого часу. Delphi такі обмеження не притаманні. Гарний доказ тому - це той факт, що сам Delphi розроблений на Delphi. Можете робити висновки. Однак Delphi призначений не тільки для програмістів-професіоналів. Я читав в електронній конференції зовсім несподівані для мене листи, де вчителі, лікарі, викладачі ВНЗ, бізнесмени, всі ті, хто використовують комп'ютер з чисто прикладною метою, розповідали про те, що придбали Delphi for Windows для того, щоб швидко вирішити якісь свої завдання, не залучаючи для цього програмістів зі сторони. У більшості випадків їм це вдається. Вражаючий факт - журнал Visual Basic Magazine присудив свою премію Delphi for Windows. Керівники підприємств, які планують виділення коштів на придбання програмних продуктів, повинні бути впевнені в тому, що плановані інвестиції окупляться. Тому одним з оцінюваних чинників має бути питання - а чи легко знайти фахівця з Delphi і скільки буде коштувати його навчання, скільки часу спеціаліст витратитьна оволодіння продуктом. Відповідь тут отримати дуже просто - будь-який програміст на паскалі здатний практично відразу професійно освоїти Delphi. Фахівцеві, раніше використовував інші програмні продукти, доведеться важче, проте найперше працює додаток він зможе написати впродовж першого ж години роботи на Delphi. І, звичайно ж, відкрита технологія Delphi є потужним гарантом того, що інвестиції, зроблені в Delphi, будуть збережені протягом багатьох років.
Список літератури 1. Архангельський А.Я. Програмування в Delphi. Підручник з класичним версіями Delphi. - М.: ТОВ «Біном-Пресс», 2006. - 1152 с.: Іл. 2. Архангельський А.Я. Програмування в Delphi. - М.: ТОВ «Біном-Пресс», 2004. - 1152 с.: Іл. 3. Гофман В.Е., Хомоненко А.Д. Delphi. Швидкий старт. - СПб: БХВ-Петербург, 2003. - 288 с.: Іл.
Цей текст може містити помилки. Перевірка призначена на 25.08.11
Схожі роботи | Програмування, комп'ютери, інформатика і кібернетика | Курсова | 125,8кб. | скачати
Схожі роботи: Засоби виводу інформації на принтер в об єктно орієнтованому середовищі програмування Delphi Основи програмування в середовищі Qbasic Обробка файлів в середовищі Delphi Створення таблиць за допомогою SQL запитів в середовищі DELPHI Створення додатка речового поділу в середовищі Delphi Програмування в Delphi Середовище програмування DELPHI 2 0 Створення розрахункових додатків і програми пошуку в базі даних у середовищі Delphi 7 0 Програмування для Word з Delphi
Assert.h
assert.h — заголовний файл стандартної бібліотеки мови програмування С, в якому оголошується макрос препроцесора мови С assert(). Даний макрос реалізує висловлювання, котре може використовуватись для отримання припущень зроблених програмою.
Макрос assert() додає до програми процедуру діагностики. Після виконання, якщо визначення хибне (тобто, порівняння рівне 0), assert() пише інформацію про виклик, котрий виконався з помилкою на stderr і викликає функцію abort(). Інформація, котра пишеться на stderr включає у себе: текст визначення, рівного 0 ім'я файлу з джерельним кодом (the predefined macro __FILE__) рядок у файлу з джерельним текстом (the predefined macro __LINE__) Використання
Для того, щоб відключити перевірку не обов'язково вилучати з коду або коментувати оголошення макросу, достатньо лиш оголосити ще один макрос -- NDEBUG у програмі перед #include <assert.h>, тоді оголошення макросу assert() матиме наступний вигляд:
#define assert(ignore)((void) 0)
а тому ніяк не впливатиме на роботу програми.
Макрос assert() реалізований у вигляді макросу, а не функції. Якщо макрос assert забраний для можливості викликати саму функцію assert, то вірне функціонування коду не гарантується.
Ctype.h
ctype.h — заголовний файл стандартної бібліотеки мови програмування С, який містить оголошення функцій для класифікації символів.
Історія
Перші системні програмісти на мові C під Unix почали розробляти ідіоми для швидкої класифікації символів по різним типам. Наприклад, у наборі символів ASCII, наступний тест ідентифікує символ ide:
if ('A' >= c && c <= 'Z' || 'a' >= c && c <= 'z')
Однак, ця ідіома не завжди працювала для інших наборів символів, як то EBCDIC.
Досить швидко, програми почали розростатись подібними один до одного тестами. Програміст може написати ту ж ідіому кількома різними способами, що ускладнює процес розуміння і підвищує ймовірність помилок.
Незабаром, найпопулярніші ідіоми було замінено на функції у заголовному файлі <ctype.h>. Вміст файлу <ctype.h>
Файл <ctype.h> містить прототипи для десятка функцій для класифікації символів. Усі з цих функцій, окрім isdigit та isxdigit є специфічними для конкретної локалі; їхня поведінка може змінитись разом зі зміною локалі.
Тести
isalnum чи символ є буквою або цифрою isalpha чи символ є буквою isblank чи є пропуском (доданий до C99) iscntrl чи є керуючим символом isdigit чи є цифрою isgraph чи є символом, який має графічне представлення islower чи є символом нижнього регістру isprint чи є символом, який можна надрукувати ispunct чи є символом пунктуації isspace чи є пропуском isupper чи є буквою верхнього регістру isxdigit чи є шістнадцятковим числом
Перетворення символів tolower приводить символ до нижнього регістру toupper приводить символ до верхнього регістру Стандарт Single Unix Specification версії 3 також додає наступні функції:
isascii повертає числове значення символу від 0 до 127 toascii конвертує символ у ASCII Приклад використання
Даний приклад зчитує введений користувачем символ, і у випадку, якщо він є буквою, повертає його числове значення у кодовій таблиці ASCII.
#include <stdio.h> #include <stdlib.h> #include <ctype.h>
int main() { unsigned char c;
do { scanf("%c", &c);
if (isdigit(c)) printf("You have input a number %i", atoi(&c)); else printf("It is not a number!"); } while (c!= EOF);
return 0; }
- (не стандартна) digittoint
- isalnum
- isalpha
- (не стандартна) isascii
- isblank
- iscntrl
- isdigit
- isgraph
- islower
- isprint
- ispunct
- isspace
- isupper
- isxdigit
- (не стандартна) toascii
- tolower
- toupper
Errno.h
errno.h — заголовний файл стандартної бібліотеки мови програмування С. Містить оголошення макросу для ідентифікації помилок через їхній код.
POSIX-сумісні операційні системи, на кшталт, Unix та Linux можуть включати інші макроси для визначення помилок через власні коди помилок. Визначені помилки
Стандарт POSIX визначає наступні символьні імена помилок:
E2BIG Перелік аргументів надто довгий EACCES Відмова у доступі EAGAIN Ресурс тимчасово не доступний EBADF Невірний дескриптор файлу EBADMSG Невірне повідомлення EBUSY Ресурс зайнятий ECANCELED Операцію скасовано ECHILD Немає дочірнього процесу EDEADLK Обход тупика ресурсов EDOM Помилка області визначення EEXIST Файл вже існує EFAULT Невірна адреса EFBIG Файл надто великий EINPROGRESS Операція у процесі виконання EINTR Перервано виклик функції EINVAL Невірний аргумент EIO Помилка вводу-виводу EISDIR Це тека EMFILE Надто багато відкритих файлів EMLINK Надто багато зв'язків EMSGSIZE Не визначена довжина буферу повідомлення ENAMETOOLONG Ім'я файлу надто довге ENFILE Надто багато відкритих файлів у системі ENODEV Немає такого пристрою ENOENT Немає такого файлу або теки ENOEXEC Помилка формату виконуваного файлу ENOLCK Блокування не доступне ENOMEM Не достатньо пам'яті ENOSPC Пам'яті на пристрої не залишилось ENOSYS Функція не реалізована ENOTDIR Це не тека ENOTEMPTY Тека не пуста ENOTSUP Не підтримується ENOTTY Не визначена операція управління вводу-виводу ENXIO Немає такого пристрою або адреси EPERM Операція не дозволена EPIPE Зруйнований канал ERANGE Результат надто великий EROFS Файлова система лише для читання ESPIPE Невірне позиціонування ESRCH Немає такого процесу ETIMEDOUT Операцію затримано EXDEV Не визначений зв'язок
Float.h
float.h — заголовний файл стандартної бібліотеки мови програмування С, котрий містить макрос, який розширює різні обмеження і параметри типів з плаваючою крапкою
Limits.h
limits.h — заголовний файл стандартної бібліотеки мови програмування С, який включає визначення характеристик загальних типів змінних. Значення залежать від специфіки реалізації, але можуть бути не нижче діапазону, визначеного для кінцевого значення у зручній реалізації Сі.
Locale.h
locale.h — заголовний файл стандартної бібліотеки мови програмування С, котрий використовується для задач пов'язаних з локалізацію. Даний заголовний файл надає дві ключові функції: localeconv та setlocale. Перша забезпечує доступ до поточної локалі, у той час, як друга дозволяє змінювати її. Заголовний файл також містить структуру (struct lconv, яка містить інформацію про поточну локаль locale.
Використання
Підключення заголовного файлу
C
#include <locale.h>
C++
#include <clocale> Функції
struct lconv* localeconv(void); char* setlocale(int, const char*);
Приклад коду
#include <stdio.h> #include <locale.h>
int main () { struct lconv *lc; lc = localeconv();
printf ("Поточний формат часу: %s\n", lc->currency_symbol); setlocale (LC_TIME=, "zh_HK.UTF-8"); printf ("А тепер він такий: %s\n", lc->currency_symbol);
return 0; }
Math.h
math.h — заголовний файл стандартної бібліотеки мови програмування С розроблений для простих математичних операцій. Більшість функцій залучає використання чисел з плаваючою крапкою. C++ також реалізовую дані функції для забезпечення сумісності, усі вони містяться у заголовному файлі cmath.
Усі функції, котрі приймають або повертають кут працюють з радіанами. Функції
acos арккосинус asin арксинус atan арктангенс atan2 арктангенс з двома параметрами ceil округлення до найближчого більшого цілого цілого cos косинус cosh гіперболічний косинус exp експоненційна функція fabs абсолютне значення floor округлення до найближчого меншого цілого цілого fmod піднесення до степеня frexp повертає значення мантиси і експоненти ldexp вираховує значення x*2exp log натуральний логарифм log10 десятковий логарифм modf(x,p) повертає цілу та дробову частину аргументу х зі знаком pow(x,y) вираховує значення xy sin синус sinh гіперболічний синус sqrt квадратний корінь tan тангенс tanh гіперболічний тангенс
- acos
- asin
- atan
- atan2
- atof
- ceil
- cos
- cosh
- exp
- fabs
- floor
- fmod
- frexp
- ldexp
- log
- log10
- modf
- pow
- sin
- sinh
- sqrt
- tan
- tanh
Setjmp.h
Signal.h
signal.h — заголовний файл стандартної бібліотеки мови програмування С, для зазначення того, як програма обробляє сигнали під час свого виконання. Сигнал може сповіщати про деяке відхилення від очікуваної поведінки програми (як, наприклад, ділення на нуль) або про деякі асинхронних події, що відбулися поза програмою (наприклад, якщо хтось натиснув кнопку переривання програми на клавіатурі).
Сигнал може генеруватися при виклику RAISE (посилає сигнал поточному процесові) або Kill (посилає сигнал будь-якого процесу). Кожна реалізація визначає якийсь сигнал, що генерує і визначає їх генерацію. Реалізація може визначати сигнали, які відрізняються від перерахованих тут. Стандартний заголовний файл <signal.h> може визначати додаткові макроси з іменами, які починаються з SIG, для вказання значення цих додаткових сигналів. Усі подібні значення є цілими константні виразами >= 0.
Можна вказувати обробник сигналу для усіх сигналів, окрім двох (SIGKILL та SIGSTOP не можуть бути перехоплені, блоковані або проігноровані). Обробник сигналу — функція, яка направляє виклики оточенню, коли приймає відповідний сигнал. Цільове оточення призупиняє виконання програми, доки обробник сигналу не поверне значення або викличе перехід (longjmp). Для максимальної переносимості, асинхронний обробник сигналу повинен: здійснювати (успішний) виклик сигналу функції присвоювати значення об'єктів з типом «непов'язана змінна» sig_atomic_t повертати управління
Якщо сигнал сповіщає про помилку всередині програми (а сигнал не асинхронний), то обробник сигналу може завешить її виконання, викликавши Abort, Exit або longjmp.
Методи
1. int raise(int sig). Штучно викликає сигнал.
2. psignal(int sig, const char *s), виводить на stderr рядок, який містить номер сигналу. Застосовується у 4.3BSD, Solaris та Linux, однак, не вказаний у стандартах POSIX та SUS.
На тих же системах string.h містить нестандартний strsignal(int sig), який працює аналогічно strerror.
3. void* signal(int sig, void (*func)(int)) назначає дію, яку програма виконуватиме при отриманні сигналу sig. Якщо значення func рівне SIG_DFL, то відбувається обробка за замовчуванням для сигналу. Якщо значення func рівне SIG_IGN, сигнал ігнорується. В інших випадках, func вказує на функцію обробник сигналу при отриманні сигналу.
Функція func може завершуватись виконанням операції виклику або викликом функції самозавершення, виводу або переходу.
Члени-константи
SIGHUP Відбій POSIX SIGINT Переривання ANSI SIGQUIT Вихід POSIX SIGILL Недопустима інструкції ANSI SIGABRT Самоостановка ANSI SIGTRAP Перехоплення події POSIX SIGIOT Перехоплення вводу-виводу 4.2 BSD SIGEMT Перехоплення емуляції 4.2 BSD SIGFPE Виключення з плаваючою крапкою ANSI SIGKILL Неперехоплюваний сигнал завершення POSIX SIGBUS Помилка шини 4.2 BSD SIGSEGV Порушення сегментації ANSI SIGSYS Неправильний аргумент у системному виклику 4.2 BSD SIGPIPE Порушення каналу POSIX SIGALRM Завершення часу POSIX SIGTERM Завершення ANSI SIGUSR1 Користувацький сигнал 1 POSIX SIGUSR2 Користувацький сигнал 2 POSIX SIGCHLD Зміна статусу дочірнього процесу POSIX SIGCLD Аналогічно SIGCHLD System V SIGPWR Перезапуск після проблеми із живленням System V SIGXCPU Обмеження процесорного часу POSIX
Stdarg.h
(не містить функцій)
Stddef.h
stddef.h — заголовний файл стандартної бібліотеки мови програмування С, в якому оголошується макрос NULL, а також типи ptrdiff t, wchar t, and size t.
Включення
У мові С, заголовний файл «stddef.h» підключається так: # include <stddef.h> // …
У С++ наступним: # include <cstddef> // …
Stdio.h
- clearerr
- fclose
- feof
- ferror
- fflush
- fgetc
- fgetpos
- fgets
- fopen, freopen, (не стандартна) fdopen
- fprintf
- fputc
- fputs
- fread
- fscanf
- fseek
- fsetpos
- ftell
- fwrite
- getc
- getchar
- gets
- perror
- printf, fprintf, sprintf, (не стандартна) snprintf
- putc
- putchar, (не стандартна) fputchar
- puts
- remove
- rename
- rewind
- scanf, fscanf, sscanf; (не стандартні) vfscanf, vscanf, vsscanf
- setbuf
- setvbuf
- tmpfile
- tmpnam
- ungetc
- vprintf, vfprintf, vsprintf
Stdlib.h
- abort
- abs, labs
- atexit
- atof
- atoi
- atol
- bsearch
- calloc
- div, ldiv
- exit
- free
- (не стандартна) itoa
- getenv
- ldiv
- (не стандартна) ltoa
- malloc, calloc та realloc
- qsort
- rand
- srand
- strtod
- strtol
- strtoul
- system
String.h
- memchr
- memcmp
- memcpy
- memmove
- memset
- strcat, strncat
- strchr
- strcmp, strncmp
- strcoll
- strcpy, strncpy
- strcspn
- strerror
- strlen
- strpbrk
- strrchr
- strspn
- strstr
- strtok
- strxfrm
Time.h
- asctime
- clock
- ctime
- difftime
- gmtime
- localtime
- mktime
- strftime
- time
Wchar.h
wchar.h — заголовковий файл стандартної бібліотеки мови програмування С, частина стандарту розширення можливостей мови 1995 року. Містить функції для роботи багатобайтовими та широкими символами.
Функції
int wcscasecmp(const wchar_t *s1, const wchar_t *s2) — широкосимвольний еквівалент функції strcasecmp(3).
int strcasecmp(const char *s1, const char *s2) — порівнює два рядки, s1 та s2, ігноруючи регістр символів. Повертає від’ємне, нульове або додатне значення int, якщо s1 відповідно є меншим, збігається або є більшим за s2.
int strncasecmp(const char *s1, const char *s2, size_t n) — майже аналогічна strcasecmp, за виключенням того, що порівнює лише перші n символів s1.
int wcscmp(const wchar_t *s1, const wchar_t *s2) — широкосимвольний еквівалент функції strcmp(3).
- btowc
- fgetwc
- fgetws
- fputwc
- fputws
- fwide
- fwprintf
- fwscanf
- (макрос) getwc
- (макрос) getwchar
- mbrlen
- mbrtowc
- mbsinit
- mbsrtowcs
- (макрос) putwc
- (макрос) putwchar
- swprintf
- swscanf
- ungetwc
- vfwprintf
- vswprintf
- vwprintf
- wcrtomb
- wcscat
- wcschr
- wcscmp
- wcscoll
- wcscpy
- wcscspn
- wcsftime
- wcslen
- wcsncat
- wcsncmp
- wcsncpy
- wcspbrk
- wcsrchrwcsrtombs
- wcsspn
- wcsstr
- wcstod
- wcstok
- wcstol
- wcstoul
- wcsxfrm
- wctob
- wmemchr
- wmemcmp
- wmemcpy
- wmemmove
- wmemset
- wprintf
- wscanf
Wctype.h 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | Поиск по сайту:
|