Главная » Статьи для тега "строку"

Работа с файлами CSV в Processing

Добавлено Дата: 5 April, 2014 категория: Processing

CSV (Comma Separated Values) это текстовые файлы, используемые, как правило, для хранения данных. Каждая строка содержит ряд данных. Различные фрагменты данных разделены запятыми. Если вы откроете файл CSV в офисной программе вроде Microsoft Excel или OpenOffice, вы заметите, что каждый фрагмент данных располагается в своей ячейке. Файл, который я использовал, выглядит в текстовом редакторе так:

Читать »

Работа со строками в Processing

Добавлено Дата: 25 February, 2014 категория: Processing

f Последняя функция, о которой мы поговорим это str(), она преобразует любой из перечисленных типов в String. В нашем примере я использовал отрицательное число типа float. Знак – будет в этом случае добавлен к строке.

В процессе работы с текстом вам может потребоваться сосчитать количество символов в слове или изменить регистр во всех символах. В этом примере мы поговорим о функциях, которые будут полезны при работе с текстом.

Читать »

Реализация приложения TextProcessor в Visual C# (Sharp)

Добавлено Дата: 19 February, 2014 категория: C#

При реализации обработчика текста мы сталкиваемся с проблемой, каким образом исправить поток данных, чтобы он был однородным. Основными причинами приворечивых данных являются ошибки и небрежность оператора.

На рис. 10.3 показан пример вывода содержимого текстового файла с номерами предыдущих тиражей лотереи в текстовом редакторе Notepad (Блокнот). Очевидно, что содержимое в таком виде не несет легко улавливаемой смысловой информации для людей.

Читать »

Подмена функциональности метода ToString()

Добавлено Дата: 19 January, 2014 категория: C#

Отладка такой структуры данных, как электронная таблица, является довольно сложной задачей, т. к. мы имеем дело с большим объемом данных. Класс worksheeto реализует метод Tostring (), который создает строку. Эту строку можно извлечь и вывести на экран с  помощью,  например,  метода Console.writeLine(). Но кроме этого имеется еще другая причина, по которой необходимо, как правило, всегда реализовывать метод Tostring ().

Читать »

Создание формы для динамической загрузки DLL в CBuilder

Добавлено Дата: 11 July, 2013 категория: C++, C++ Builder

Для того чтобы использовать нашу DLL в проекте CBuilder, нам нужна форма,  с  помощью которой пользователь вызывал бы эти функции, а также для просмотра результатов. На рис. 10.4 показана форма, которую мы будем использовать в нашем проекте динамической DLL.  Как видите,  мы  построили  эту  форму,  использовав  три  кнопки,  метку  и  поле  для  ввода  данных,

Читать »

Конкретный пример: броузер HTML в CBuilder

Добавлено Дата: 28 June, 2013 категория: C++, C++ Builder

Теперь, когда мы знаем все, что можно знать о работе с управляющими элементами ActiveX (то есть знаем, что они то же самое, что и обычные компоненты), пора использовать их для написания какого-нибудь реального примера для демонстра ции мощи ActiveX и Internet-компонентов CBuilder.

Читать »

Библиотека стандартных шаблонов (STL) в CBuilder (FAQ)

Добавлено Дата: 12 June, 2013 категория: C++, C++ Builder

Почему при использовании класса vector выдается целый ворох ошибок?

Наверное, вы делаете что-нибудь типа:

#include <vector.h> int func(void)

{

vector<int> array;

}

и на строке vector<int> как раз и получаете свой ворох ошибок. Для исправления ситуации используйте именованную область видимости для STL, которая называется std. Вот код, который разрешит ваши проблемы:

Читать »

Директивы  препроцессора Objective-C

Добавлено Дата: 4 June, 2013 категория: iPhone, Objective-C, Программирование для iOS и MacOS

Компилирование файла с кодом С, С++ или Objective-C осуществляется за два прохода. Сначала файл обрабатывается препроцессором, после чего результат обработки передается компилятору. Директивы препроцессора начинаются с символа

#; три наиболее часто используемых директивы – #include, #import и #define.

Читать »

printf() – Objective-C

Добавлено Дата: 14 April, 2013 категория: iPhone, Objective-C, Программирование для iOS и MacOS

Но прежде чем браться за числа, мы рассмотрим функцию printf(), которая тоже уже использовалась в наших программах. Функция printf() выводит на консоль строку, то есть цепочку символов. По сути, строка содержит некоторый текст. Откройте   проект   ClassCertificates и   найдите   в   файле   main.c   функцию congratulateStudent().

Читать »

Преобразование строковых переменных BASCOM-8051

Добавлено Дата: 13 January, 2013 категория: Bascom-8051, Basic, Железо

Строковые переменные могут преобразовываться в другие строковые переменные – длинные разбираться на части и, наоборот, из коротких строк могут складываться длинные. Bascom обеспечивает преобразование цифр, записанных в строковых переменных, в числа и  преобразование чисел в строковые переменные. Причем числа могут  быть  записаны  в  виде  десятичных  или  шестнадцатеричных  цифр  (символов).  В  следующей  таблице показано  расположение байтов строковой переменной в памяти после ее очистки (нулями). В первом  случае в переменную длиной N записано символами число «1234». Во втором случае на его  место  записано сообщение

Читать »

Краткое описание «Стандартного»  редактора UNIX

Добавлено Дата: 14 September, 2012 категория: Программирование для UNIX

«Стандартным» редактором UNIX  является ed,  который изначально был написан Кеном  Томпсоном (Ken Thompson). Он была  разработан в начале  семидесятых годов  в качестве  вычислительной среды  малых машин (в первой системе UNIX  программа пользователя не могла превышать 8 Кбайт) с чрезвычайно медленными консолями (10–15 симво лов  в секунду).  Основой  для ed послужил ранее  существовавший редактор qed, в свое время пользовавшийся популярностью.

Читать »

Пример: zap

Добавлено Дата: 3 September, 2012 категория: Программирование для UNIX

Программа  zap,  выборочно  уничтожающая   процессы, также  была  представлена в главе 5 в виде  командного файла. Основным недостатком той версии является скорость: программа создает так  много  процессов, что выполнение становится очень медленным, что нежелательно, особенно  для  программы, убивающей ошибочные процессы. Пере писанная на Си, zap будет работать быстрее. Не будем делать всю работу:  по-прежнему используем ps для  поиска информации о процессе. Это гораздо легче, чем получать информацию из ядра, к тому же такое решение переносимо. Программа  zap открывает канал, в котором со стороны ввода находится ps, и считывает данные оттуда, а не из файла. Функция popen(3) аналогична fopen, только первым аргументом является  не имя файла, а команда. Существует и функция pclose, которая не используется в данном примере.

Читать »

ВЛОЖЕННЫЕ ЦИКЛЫ FOR

Добавлено Дата: 24 July, 2012 категория: Basic

В приведенном на рис. 3.2 примере показано, каким образом один цикл FOR можно использовать внутри другого. Обратите внимание на то, что внутренний цикл полностью содержится во внешнем. Такая структура называется вложением циклов FOR.

Читать »

ЧИСЛОВЫЕ ФУНКЦИИ СО СТРОКОВЫМИ АРГУМЕНТАМИ

Добавлено Дата: 21 July, 2012 категория: Basic

Все функции  Бейсика для работы со строками машинно-зависимы.  Ниже описываются наиболее широко распространенные функции.

В  данном  подразделе  речь  пойдет  о  функциях, которые  обрабатывают  строки символов, но возвращают числовое значение, например длину строки. Будучи функциями,  они требуют один  или несколько  аргументов  и   возвращают  одно  числовое значение, присваиваемое  имени функции. Например, оператор

Читать »

ВЫРЕЗКИ И ФУНКЦИИ

Добавлено Дата: 18 July, 2012 категория: Basic

В этом подразделе обсуждаются функции, возвращающие в качестве результата строки, являющиеся либо вырезками  из уже существующих строк, либо новыми строками,  получающимися,  например,  в процессе преобразования числового значения в строку символов. Здесь описываются только широко распространенные функции,  а для примеров,  если не оговорено, используются функции  Бейсика Microsoft. Перечни различных функций, сгруппированных по характеру их действия,  приводятся   в табл. 4.9 — 4.13.

Читать »