background preloader

Other

Facebook Twitter

Planning Algorithms / Motion Planning. Создаём парсер для ini-файлов на C++ В данной статье я расскажу как написать свой парсер ini-файлов на C++.

Создаём парсер для ini-файлов на C++

За основу возьмём контекстно-свободную грамматику, построенную в моей предыдущей статье. Для построения парсера будет использоваться библиотека Boost Spirit, которая позволяет строить свои собственные парсеры комбинируя готовые примитивные парсеры при помощи парсерных комбинаторов. Важно: в данной статье предполагается, что читатель знаком с основами C++ (в том числе будет активно использоваться STL). Если вы не очень в себе уверены, то я советую сначала прочитать пару статей для новичков по С++ и по STL. Грамматика C++ и Boost Spirit Начните с установки boost (можно взять на официальном сайте или поискать готовые пакеты для вашей OS).

Я постараюсь подробно описать процесс создания парсера на С++. Обработчики событий представляют собой функторы, которые принимают на вход кусок строки (через два указателя). В конструкторе definition мы описываем грамматику. В строчках 157-159 создаётся и инициализируется парсер. QT 4.8.0 на Visual Studio 2010 - Блоги - r0 Crew. Getting started with regular expressions using C++ TR1 extensions. Overview Header and namespace C++ regular expression flavor Matching Retrieving matches Replacing matches Escape sequences Case-sensitivity Troubleshooting Overview.

Getting started with regular expressions using C++ TR1 extensions

How to get Boost libraries binaries that work with Visual Studio. C++ String Toolkit Library (StrTk) - By Arash Partow. Description The C++ String Toolkit Library (StrTk) consists of robust, optimized and portable string processing algorithms for the C++ language.

C++ String Toolkit Library (StrTk) - By Arash Partow

StrTk is designed to be easy to use and integrate within existing code bases. Furthermore the library has a rich set of features that makes light work of any kind of string processing task. Capabilities The StrTk library has the following capabilities: Generic string tokenizer and token iterators Fast Split routines User specified delimiter and splitter policies (simple and regex based etc.) Pugixml. Eigen: Eigen. CUDA, Visual Studio 2010 и Visual Assist X — настройка » Программирование. 23 апреля 2011 г.

CUDA, Visual Studio 2010 и Visual Assist X — настройка » Программирование

Всем привет. С недавних пор я увлёкся программированием с использованием CUDA. Скажу сразу: программист я пока далеко не профессиональный, поэтому чего-то супер-пупер крутого от меня ожидать не стоит. Недавно, как, думаю, известно интересующимся данной темой людям, вышла новая версия CUDA Toolkit – 4.0. В ней, среди всего прочего, добавлена поддержка Visual Studio 2010. Подготовка Ну для начала проверьте есть ли у Вас нужная видеокарта. Настройка Ну вот, собственно и весь наш список. Вот примерно такая картина маслом должна появиться у вас после запуска bandwidthTest.

EM алгоритм (пример) Материал из MachineLearning.

EM алгоритм (пример)

EM алгоритм - общий метод нахождения оценок функции правдоподобия в моделях со скрытыми переменными. В данной статье рассматривается интерпретация смеси гауссовых распределений в терминах дискретных скрытых переменных. Помимо того, что смеси распределений позволяют строить (приближать) сложные вероятностные распеределения, с их помощью можно так же решать задачу кластеризации данных. Далее мы будем решать задачу кластеризации с помощью ЕМ алгоритма, предварительно приблизив решение алгоритмом kMeans. Постановка задачи разделения смеси гауссовых распределений Задана выборка случайных и независимых наблюдений из смеси ,в которой описание -ого элемента есть вектор. Поляризованный свет в природе. Журналы. Наука и техника.

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

Поляризованный свет в природе. Журналы. Наука и техника

Голландский физик Г. Кеннен в своей статье, опубликованной в журнале 'Натуур эн техниек', показывает, что это далеко не так - поляризованный свет буквально окружает нас. Человеческий глаз весьма чувствителен к окраске (то есть длине волны) и яркости света, но третья характеристика света, поляризация, ему практически недоступна. Мы страдаем 'поляризационной слепотой'. В этом отношении некоторые представители животного мира гораздо совершеннее нас. Download Boost Library Here - BoostPro. Convert .m file into exe file in c. "vijayapandi " <vijaykumar14887@gmail.com> wrote in message <gngqjn$id$1@fred.mathworks.com>...

convert .m file into exe file in c

> I want to convert .m file into .exe file in C such that the converted .exe can be run at anywhere without matlab installation software.anyone please help me......... Before you begin I assume that you use Matlab version 7.1.0.246 (R14) & have alternate compiler like Borland C++ builder 6 or Microsoft Visual studio 6 +. Even if you don’t have the compiler you can use the compiler provided by the Matlab. Code: we’ll write simple program that uses plot function to draw the 2-d graph of two varibales. function graph a=[12,54,33,80,26]; b=[44,25,72,98,66]; plot(a,b); QT4 + Visual Studio 2010 (сборка приложения) / Статьи.

Внимание!

QT4 + Visual Studio 2010 (сборка приложения) / Статьи

Этот документ ещё не опубликован. Автор: VDragon QT 4.7 + Visual Studio 2010 Немного о том, как я заставил работать код с использованием библиотек QT от NOKIA в связке с Visual Studio 2010. QT – объектно ориентированная кроссплатформеная библиотека для создания интерфейса, настолько крутая, что ее используют такие софтины как фотошоп, опера а идет она даже на макосах. Прочитав в интернетах и книгах о QT я решил оценить зверя на практике. Write Templates for Visual Studio 2010. Introduction.

Write Templates for Visual Studio 2010