Деревовидний (багаторівневий) список на основі стадартного ListBox.

У цій статті розповідається про незвичайний застосуванні всім відомого контрола – стандартного ListBox. Його вдалося модифікувати таким чином, що вийшло щось, подібне контролю TreeView – Деревовидного списку. Ідея створення такого списку з’явилася абсолютно несподівано (для мене у всякому разі). Здавалося б: – ну що ще можна вичавити зі стандартного ListBox? Вже облазили і зорали його […]

Аргументи програми: vis, версія 2

Коли програма, написана на Сі, виконується, аргументи командного рядка стають доступні функції main як кількість argc і масив покажчиків на символьні рядки, що містять аргументи, argv Прийнято угоду про те, що argv [0] – це імя самої команди, так що argc завжди більше 0 «Корисними» ж є аргументи argv [1] .. argv [argc-1] Вам вже […]

ФОРМАТИ

Кожен оператор PRINT USING містить або формат, який представляє собою образ форми подання виведених значень, чисел або рядків символів, або посилання на такий формат Основною складовою частиною такого формату є символ решітки (#), який вказує, що треба надрукувати цифру або символ Дія формату показано в наведеному нижче прикладі, що ілюструє також відмінності між двома операторами […]

Вікно Клавіатура

Вікно Клавіатура (Keyboard) (рис 719) містить інструменти для налаштування роботи клавіатури

Класи STL: з самого початку

Перед тим, як почати писати програми з використанням STL, давайте дослідимо класи, наявні в цій бібліотеці, а також те, як ви можете їх використовувати в своїх додатках Ми будемо брати по одному класу і розглядати методи, доступні для цього класу, і застосування класу (так само як і незастосування)

ПОШУК

Пошуком заданого значення в масиві доводиться займатися дуже часто При цьому задається аргумент пошуку і потрібно визначити положення в масиві такого елемента, у якого значення ключа збігається з аргументом Якщо порядок розташування даних у масиві невідомий, то немає більш ефективного методу, чим описаний раніше простий послідовний пошук, при якому ключ кожного елемента даних порівнюється з […]

Пошук і заміна даних – ЧАСТИНА 1

Припустимо, ви створили великий робочий лист і хотіли б знайти всі входження конкретної рядки символів на цьому аркуші (Мовою компютерівсmpoкой(String) називається будь-яка послідовність символів, які допускається ввести в комірку, тобто рядок складається з букв, чисел, арифметичних операторів, знаків пунктуації та спеціальних символів) Для виконання цього завдання слід викликати команду

Повідомлення від клавіатури

При натисканні та відпусканні клавіш драйвер клавіатури формує повідомлення і передає їх в системну чергу повідомлень Потім повідомлення від клавіатури надходять в чергу повідомлень програми-власника вікна, має фокус вводу (input focus) Поняття фокусу введення повязане з активним вікном Вікно, що має фокус введення це або активне вікно, або дочірнє вікно активного вікна Вікно є активним, […]

Сімейство програм grep

Програма grep була згадана в розділі 1 і з тих пір неодноразово використовувалася в прикладах $ grep шаблон імена5файлов .. переглядає вказані файли або стандартний ввід і виводить всі рядки, що містять зразок Програма незамінна при пошуку змінних в програмах, слів у документах або у вихідних даних якої-небудь програми

Робота з рядками в Processing

f Остання функція, про яку ми поговоримо це str (), вона перетворює будь-який з перерахованих типів в String У нашому прикладі я використовував негативне число типу float Знак – буде в цьому випадку доданий до рядка У процесі роботи з текстом вам може знадобитися порахувати кількість символів у слові або змінити регістр у всіх символах […]