07.08.2007Нормализация данных с помощью простых чисел
В данной публикации рассмотрен простой и эффективный алгоритм нормализации данных с помошью простых чисел. Нормализация данных широко используется при шифровании, архивировании данных, а также может иметь некоторые другие практические применения, поэтому я надеюсь, что изложенный в статье материал будет полезен читателям. Также, в качестве примера, приведён пример кода на языке С++ реализующий описанный в статье метод нормализации данных. Автор: Дмитрий Григорьев <
23.05.2007Наборы вкладок (Tab Controls)
Данная статья будет полезна (надеюсь :) ) людям , пишущим в среде VC++6 с использованием библиотеки MFC. Тема статьи - наборы вкладок. Создание, вставка в проект, приёмы работы с ними. Вкладки очень удобны в том случае, когда большое количество разнородных свойств чего либо надо разместить в виде смысловых групп (за примером ходить далеко не нужно - в студии нажмите Alt+F7). Да и много ещё можно применений придумать наверное. Автор: Алексей1153 <
12.04.2007Что такое перегрузка функций? Часть 2.
В первой части мы уже рассмотрели, что такое перегрузка функций C++. Теперь будем разбираться, как правильно определить набор перегруженных функций и как компилятор решает, какую именно функцию надо использовать для данного вызова (запроса). Автор: Михалыч <
21.01.2007Сравнение ООП языков: Java, C++, Object Pascal
Ява - популярный в Интернете язык, c++, возможно, всё ещё самый распространённый язык ООП, а object pascal - язык, используемый фирмой inprise (бывшей borland) внутри delphi. Хотя это и не очевидно, но эти три языка имеют много общего. Цель данной работы - исследовать и сравнить технические аспекты этих трех языков. Я не собираюсь выяснять, какой из языков лучше, потому что это в значительной степени зависит от того, для чего вы хотите его использовать. Автор: Автор: marco cantu Перевод: Виктор Карев <
12.12.2006Создание прозрачного интерфейса программ в Windows 2000-XP
В данной статье будет рассмотрен вопрос создания эффекта
прозрачного
интерфейса программы. Такое можно наблюдать в известном проигрывателе от Nullsoft'a Winamp. Автор: Николай Рудченко <
16.11.2006Что такое Fluke?
Среди общего множества статей и библиотек в интернете я еще не встречал ни одного удобного и наглядного средства, которое бы позволяло перехватывать, и управлять входными и выходными параметрами, любого типа функций, как импортируемые функции в приложение, так и функции находящиеся внутри исполняемого процесса. Проект Fluke как раз заполняет собой это упущение. Его исполнение разбито на три части, и каждая строго отвечает за свой функционал. Автор: Алексей Кузнецов <
14.11.2006Синхронизация потоков в OC Linux на C++
Если вы хотя бы раз разрабатывали многопоточное приложение, не важно под какую ос - думаю вы сталкивались с понятием синхронизации. Т.е. я не собираюсь досконально разбирать что это такое и для чего нужно - есть масса руководств по этой теме. Здесь будет рассматриваться один конкретный случай синхронизации потоков применительно к ОС Linux. И так приступим. Для создания потока используется библиотека pthread и вызов pthread_create. Автор: Павлов А.Ю. <
08.10.2006Узнаём mac-адреса сетевых карт не используя netbios
Как узнать mac-адреса сетевых карт ? В рунете упорно кочует только способ на базе netbios. Его недостаток - он применим только для интерфейсов, на которых этот самый протокол NetBios задействован, что как раз не есть гуд. Сама по себе идея оставлять NetBios на интерфейсе, смотрящем в нет - идея плохая. Поэтому способ определения mac посредством netbios нельзя считать универсальным. Автор: Денис Сетевой <
03.10.2006Cокеты в wxWidgets
Cокеты и особенности их реализации в библиотеке wxWidgets Автор: Vladimir (T-Rex) Tryapichko <