Ошибка: Failed to parse the Currency Converter XML document.
$13 590.34
|
Ошибка: Failed to parse the Currency Converter XML document.
$3 124.58
|
Ошибка: Failed to parse the Currency Converter XML document.
$1 973.31
|
Программирование
Пишим на .Net FrameworkДоброго времяни суток, вам. Сейчас мы обсудим интересную тему для Win С++ программиста, а именно возможность и актуальность использования платформы .NET Framework. До сих пор не умолкают споры скептиков и поклоников новых технологий от MS, первые утверждают, что за красочным PR-маркетенгом у этой технологии нет ничего, что это очередная ‘пустышка’ вроде ActiveX и кроме как подмять под себя рынок ,MS не видет других целей. К большому сожалению, в этом есть доля правды, обещенная мультиплатформенность ‘аля Java’ в .NET находиться лишь на гране инженерной мысли и технического эмбриона, иными словами мультиплатформенность кода, на сегодняшний день, просто отстутствует, так или иначе, .NET программистам придется выпускать продукты заточенные под Windows Vista (где Framework является пакетом по-умолчанию) и кажеться, это устраивает многих.(еще есть Mono активно используемое под Linux прим. ред.) Плюсом же, несомнено,является родной язык .NET Framework – C# и студия разработки Visual Studio, которые, придутся по вкусу любителям IDE сред. А сам .NET открывает огромные просторы возможностей своих бибилиотек, которые по функционабельности не уступают VCL или MFC (тьфу на него). И самое главное доступ к этим функциям осуществляется не только на С# или J#, но и на Visual Basic и С++, но мы рассмотрим, конечно же последнее…
Пишем браузерПродолжаю тему клонирования программ darkamster«a на Delphi в С++Builder. В этой статье я покажу, как с помощью стандартных компонентов, можно создать свой браузер. Браузер будет на движке »всеми-любимого' InternetExplorer. Наш зверь сможет ходить по URL, смотреть Html странички, ходить вперед и назад, конечно, перезагружать странички и останавливать загрузку. Начнем новый проект. Советую сразу определиться с дизайном программы, не стоит далеко отходить от принятых стандартов, т.е кнопки навигации вверху, чуть ниже поле для ввода адреса URL, под ними будет располагаться просмотровщик страниц (компонент CppWebBrowser).
Перенаправление stdout в область памяти (или файл)Для перенаправления stdout в область памяти (или файл) необходимо написать небольшую конструкцию. Редирект в память или строку (std::string)
Взаимодействие с GLIBCGLIBC стандартная библиотека Си от GNU. Если вы программируете на ассемблере под Linux, то использование функций из этой библиотеки хороший способ сократить размер программы и затраченные усилия. Безусловно, использование их замедляет программу, но это всего лишь значит, что их не стоит использовать в критических участках циклах. Если же вы используете GLIBC скажем для форматированного вывода на консоль, то вряд ли вы заметите какое-нибудь замедление.
DBI для mSQL/mySQLУстановка
Поговорим о случайных числахПроцедура Randomize Эта процедура инициализирует (проще говоря запускает) генератор случайных чисел. Надо также заметить, что генератор случайных чисел может быть инициализирован не только с помощью обращения к Randomize , но и с помощью присвоения переменной RandSeed (об этом поговорим ниже). Без инициирования генератора случайных чисел обращения к соответствующим функциям выбора случайного числа всегда будут давать один и тот же результат. Получение случайного числа Для того, чтобы получить случайное число нужно воспользоваться функцией Random. Вот ее заголовок:
Забавное программирование в ДельфиПриведённый здесь материал можно озаглавить не иначе как «Чем заняться программисту, если нечего делать». На самом деле, Итак, поехали... Автоматически нажимающаяся кнопка
Основные конструкции языка PHP.В этой статье я расскажу о языковых конструкциях языка веб программирования php. Изучив их, Вы уже сможете писать простенькие программы.
Особенностью конструкций этого языка является простота. Рассмотрим каждую из них подробнее.
|