Click here to Skip to main content
15,498,943 members
Everything / Programming Languages / C++



Great Reads

by Dr. WPF
.NET 3.5 SP1 is here! It's time to break out your DirectX skills. This article provides the information necessary to get started using a new DirectX interop feature in WPF called D3DImage.
by Jeffrey Walton
Import and export Cryptographic Keys in PKCS#8 and X.509 formats, using Crypto++, C#, and Java.
by Hans Dietrich
XColorSpectrumCtrl displays a color spectrum that allows user selection, and provides APIs for color based on RGB and HSL color models.
by Hans Dietrich
XQueue implements a shared-memory first-in first-out (FIFO) queue, based on memory-mapped files, that works on all versions of Windows.

Latest Articles

by Nemanja Trifunovic
How char data types evolved in C and C++
by Bruno van Dooren
When calling into the w32 API, there are many times when you must deal with structures that have a variable size. This article shows how to do that in a convenient way.
by John M. Dlugosz
Rather than a long and complete guide with comprehensive explanations, this is a short list of things to watch out for when using C++, kept up to date based on the things I see in code reviews.
by David Lafreniere
A C++ standards compliant delegate library capable of targeting any callable function synchronously or asynchronously

All Articles

Sort by Score


11 Aug 2008 by Dr. WPF
.NET 3.5 SP1 is here! It's time to break out your DirectX skills. This article provides the information necessary to get started using a new DirectX interop feature in WPF called D3DImage.
5 Jun 2008 by Jeffrey Walton
Import and export Cryptographic Keys in PKCS#8 and X.509 formats, using Crypto++, C#, and Java.
4 Apr 2008 by Hans Dietrich
XColorSpectrumCtrl displays a color spectrum that allows user selection, and provides APIs for color based on RGB and HSL color models.
17 Jan 2005 by Hans Dietrich
XQueue implements a shared-memory first-in first-out (FIFO) queue, based on memory-mapped files, that works on all versions of Windows.
8 Mar 2022 by honey the codewitch
GFX is a fast and full featured replacement for standard IoT drawing libraries that is optimized to reduce bus I/O
1 Apr 2022 by Hatem Mostafa
Artificial Neural Network C++ class with two use cases: Counter and Handwritten Digits recognition
10 Sep 2009 by Chesnokov Yuriy
General idea of how the computer may be used to describe the image analyzing its pixel content known as ALIP
23 Oct 2008 by Paul Vickery
Code to add a message bar to virtually any existing Windows control.
10 Mar 2010 by Apriorit Inc, Ivan Romanenko
This article is the continue of the previously posted article Hide Driver. Some methods to detect hidden files and processes are described in it
19 Jul 2007 by Hans Dietrich
This series of articles is a step-by-step guide to reading files stored in your program's resources. Along the way I will present some non-MFC classes to assist you in reading text, binary, zip, and even encrypted files that have been compiled into your program as resources.
3 Apr 2022 by Carlos Jiménez de Parga
A reusable Visual C++ framework for real-time volumetric cloud rendering, animation and morphing
10 Jun 2005 by Nish Nishant
CProcessData is a template class that makes it easy to use data allocated in a different process, and is useful when making inter-process SendMessage/PostMessage calls.
11 Mar 2017 by Sergey Alexandrovich Kryukov
Derived work based on the article by Sergey Ryazanov "The Impossibly Fast C++ Delegates": this good solution is fixed and further developed using C++11.
12 Jan 2020 by Shao Voon Wong
Floating Point Format For C++ and C# Programmers
26 Oct 2022 by Shao Voon Wong
Bring your animations to H264/HEVC video using C++ and C# with h/w acceleration
23 Mar 2021 by Espen Harlinn
Choosing the right synchronization mechanisms when working with threads, thread-pools, and I/O Completion ports to create high performance asynchronous servers in C++
26 May 2022 by Miroslav Fidler
Installation and the first look at U++ platform
10 Mar 2002 by Paul M Watt
Guide to understanding how to create and use regions with the WIN32 SDK
28 Sep 2002 by Stoyan Damov
Internet File System from scratch - making web services and peer-to-peer technology work together to build a virtual file system
11 Jul 2002 by Oz Solomon
Window and File Management add-in for Visual C++
13 Jul 2019 by Michael Chourdakis
An easy locking class for shared/exclusive mutex functions with upgrade/downgrade
22 Jan 2017 by marcus obrien
My experience of the disastrous effects of a bad OO design, in particular, what happens when combinatorial explosion arrives knocking on the door
23 Mar 2009 by Jeffrey Walton
Perform authenticated encryption with Crypto++.
1 May 2014 by codestarman
X86/ARM emulator written using C++ and assembler for the .NET environment.
26 May 2006 by Michael Dunn
A tutorial on writing a shell extension that can be used on the Send To menu.
6 Jan 2020 by The Ænema
This article will teach you how to create an amazing, clean and smooth WPF/Winform UI for your native application without using any complex, unsafe, ActiveXish methods, etc.
30 May 2006 by Michael Dunn
A tutorial on using owner-drawn menus in a context menu shell extensions, and on making a context menu extension that responds to a right-click in a directory background.
10 Nov 2002 by Alexey
The ALXGrid Control Library is a set of classes for management of data as a table.
1 Mar 2019 by AmirAslan Haghrah
Implementing a very simple Backpropagation Neural Network algorithm to approximate f(x) = sin(x) using C++
27 Jan 2022 by Espen Harlinn
Harlinn.Windows is a collection of libraries that I have put together that serves as a big part of the runtime we use at work.
13 Sep 2005 by Jecho Jekov
Provides an easy way to use C calling convention callback functions in C# and VB
27 Jun 2022 by Shao Voon Wong
A portable and easy-to-use C++ file library to read and write structured data
23 Nov 2018 by MehreenTahir
This article will show you an alternative way of using C++; How to write functional code in C++. You’ll see how to write more concise, safer, readable, reasonable code.
4 Sep 2002 by Stephane Rodriguez.
This article demonstrates how to automate IE's Save As functionality
25 May 2009 by Jochen Baier
Using this smart 'FIXME' macro will help you not to forget to fix your code.
2 Nov 2009 by csrss
A tool for loading device drivers
2 Nov 2017 by Jose A Pascoa
Rolling up a practical solution
7 Jul 2017 by Leif Simon Goodwin
How to pass strings between managed and unmanaged code
25 Nov 2004 by Thorsten Ottosen
Are you tired of filling data manually into STL containers? With the Initialization Library it gets a lot easier.
28 Oct 2018 by Andrew Kirillov
The article demonstrates usage of ANNT library for creating convolutional ANNs and applying them to image classification tasks.
20 Apr 2002 by Chris Losinger
A base class for a prefereneces dialog, similar to that used in Netscape
5 Apr 2001 by Joseph M. Newcomer
How do you capture the bitmap of a window? This little download shows how, and places the bitmap on the clipboard.
19 Mar 2007 by Adam Nelson
Surveys other phonetic matching techniques, and presents additional resources on the subject.
1 Nov 2017 by peterboulton
Add new Ribbon themes to MFC application built using VS Feature Pack' classes
10 May 2017 by Petrov Vladimir
Former NeHe OpenGL Lessons adapted to MSVS-15 pro MFC in INICODE and the samples of the Joystick implementation
6 Oct 2021 by D. Infuehr
How C++ enables us to write insanely fast code - for chess, and anywhere else
15 Jul 2022 by Maxim Kartavenkov
Article describes created .NET wrapper library
7 Apr 2000 by PJ Naughter
A collection of freeware MFC classes to encapsulate the SNTP protocol.
29 Aug 2017 by Andrew Kirillov
The article describes cam2web project - an open source application aimed for streaming cameras as MJPEG streams.
23 Mar 2021 by Espen Harlinn
A .NET Core client implemented in C# using TcpClient and a multi-threaded server implemented in C++
25 Mar 2018 by The Ænema
Inject your 4.5 framework .NET application into a C++ unmanaged host application - fast, secure & without any extra tool or library.
13 Aug 2018 by Shmuel Zang
This article shows how we can implement a thread-safe events (similar to .NET events) mechanism using the standard C++ library.
29 Nov 2004 by peterchen
Do your users a favor - add snapping edges to MDI child windows (or anywhere else).
26 Dec 2001 by Chris Maunder
Some classes and utility functions for general computational geometry
11 Jul 2017 by Marius Bancila
Create COM visible types in C# and consume them from C++
6 Feb 2020 by David Lafreniere
Protect against heap fragmentation faults and improve execution speed with a fixed block alternative to STL std::allocator
26 Nov 1999 by Chris Maunder
Shows how to use text callbacks in list controls
24 May 2006 by Michael Dunn
A tutorial on writing a shell extension that provides custom drag and drop functionality.
9 Jun 2002 by Chen Hao
How to control the dependancy on oleacc.dll in your Visual C++ .NET applications
13 Jun 2002 by Tim Smith
Color picker control for WTL applications including optional support for XP themes
20 Sep 2012 by Marius Bancila
This article proposes a C++ implementation for computing hashes (SHA1, MD5, MD4 and MD2) on Windows with the Microsoft CryptoAPI library.
12 Nov 2020 by Miroslav Fidler
...but I will tell you anyway.
7 Aug 2007 by Hans Dietrich
XBreadCrumbBar is a windowless non-MFC class that allows you to display a breadcrumb trail as HTML text, with support for web links and APP: links.
19 May 2021 by Michael Haephrati
How to enhance the MFC CSplitButton control to support images
6 Feb 2000 by Keith Rule
Create visually complex, yet programmatically simple, non-rectangular GUIs
5 Nov 2002 by Alexey
The alxBase classes for work with dbf files.
2 Oct 2016 by Eugene Balabanov
A tiny sandbox primer
4 Apr 2019 by Andrew Kirillov
An open source application to acquire and process video from cameras
11 Sep 2017 by Michael Haephrati
A simple way to provide silent automatic updates with no server side code
6 Feb 2000 by Stuart Carter
This article explains how to support file drag and drop in your CWnd-derived object
29 Mar 2018 by Andrew Kirillov
The article describes the PiRex robot controllable from either a web browser or a dedicate client application by using REST API.
6 Jul 2021 by Piotr Grygorczuk
Enable C++11 multithreading features in GCC for FreeRTOS
14 Jun 2002 by Neil Van Eps
An article on drawing Code 39 barcodes to the screen or to the clipboard
27 Aug 2002 by Nish Nishant
A wrapper class for SHFormatDrive (XP/2K only). Corrects some errors in KB article Q173688
10 Sep 2010 by logicchild
An article that explains how to use this library
2 Aug 2017 by Marius Bancila
Using managed COM objects in C++ without registering the server in Windows Registry
31 Mar 2017 by JorgeLuisOrejel
This article describes the implementation and testing of a simulator of a universal Turing machine.
22 Jun 2021 by Miroslav Fidler
Creating a simple utility for converting text to SVG path in U++
13 Sep 2021 by Mircea Neacsu
Various algorithms for 2D interpolation
1 May 2017 by AlexeyAB
Examples of use and testing of a thread-safe pointer and contention-free shared-mutex
20 Sep 2022 by Greg Utas
Structuring main() and quickly recovering from memory corruption
18 May 2002 by Adam Solesby
Useful Visual Studio macros to simplify commenting code
16 Apr 2007 by Matt (D) Wilson
A simple command-line utility that validates XML files, implemented using MSXML via the VOLE COM/Automation driver library
20 Mar 2009 by SBJ
A Model-View-Controller Framework that integrates with the MFC Doc/View architecture
5 Mar 2009 by Ernest Laurentin
Full-fledged ATL Windowless ActiveX Container. Ideal for hosting Windows Media Player, Transparent Flash and Silverlight Animations.
1 Sep 2009 by Koushik Biswas
How to setup Darwin Streaming Server 6.0.3 on 32 or 64 bit Linux platforms, add custom functionality by developing plugins ("modules" as Apple calls them), and results of some performance and load tests I ran
6 Mar 2012 by Chandrakantt
Registering a custom URL protocol for invoking an application
21 Jul 2022 by Bruno van Dooren
This article demonstrates how to use Win32 transactions with file and registry operations.
26 Oct 2022 by Shao Voon Wong
H264/HEVC Video Encoder for recording OpenGL rendering
2 Nov 2001 by Roman Kiss
This article describes a .NET Application model driven by the Web Services using the Virtual Web Service Proxy (written in C#)
14 Oct 2002 by Douglas Earl
Use .NET remoting to send the contents of your clipboard to another computer
18 Jan 2018 by Jan Dolinay
Source level debugger for Arduino with GDB and Eclipse
12 May 2017 by SeattleC++
Reports performance of C++ container classes on a variety of operations
4 Jul 2021 by Miroslav Fidler
Using asynchronous nature of U++ library HttpRequest class to implement parallel web crawler with GUI
5 Dec 2019 by Petrov Vladimir
Compact and simply Vector Formula of the Intersection Point of Two Line Segments
17 Oct 2021 by Petrov Vladimir
Starting Threads in MFC and Win32 and some handling samples
8 Sep 2022 by Bruno van Dooren
How concepts can be used in template programming for partial specialization
5 Oct 2022 by Jerome Vonk
Simple chess game, written in C++, that runs in a console. Made for didactic purposes and fun :)
27 Sep 2022 by Michael Sydney Balloni
Different languages and approaches are evaluated for a file and string processing benchmark
6 Jan 2001 by Tony Truong
Taking advantage of the Winlogon Notification Package
18 Dec 2001 by Davide Calabro
The reference control for MFC flat buttons with text and icons. Give your CE applications a professional look!
16 Jul 2002 by soptest
How MS implements them and why they do not want you to see the source code of those functions.
8 Nov 2004 by JaeWook Choi
An article on Mouse Gesture add-in for MS DevStudio 6.
25 Aug 2007 by The Ultimate Toolbox
The Ultimate Toolbox supports Office XP, Office 2003, and Classic application skins
14 Oct 2009 by Alex Blekhman
Example of handling real-life challenges when hosting WebBrowser control: separate creation of hosting window and the control, keyboard shortcuts, control's dimensions, etc.
14 Sep 2018 by bkelly13
Goal: Describe how asynchronous or non-blocking TCP code works
19 Jan 2014 by Mike Hankey
Part 2 in an on going series of article featuring an Autonomus Rover
14 Feb 2019 by Michael Chourdakis
Create collaborating projects easily
30 Jan 2017 by Michael Haephrati
Chrome stores all passwords and other credentials in an encrypted database but guess what: they can be retrieved by anyone with the proper knowledge. This article will show you how.
15 Jun 2017 by 0xG00DC0FFEE
A better and much simpler implementation of Finite State Machine library for C++
16 Aug 2017 by HoshiKata
How to use C++ to write XML files that can be consumed by OpenOffice or Excel as spread sheets..
6 May 2002 by peterchen
An easy-to-use control to display bitmaps (stretch, scale, tile)
16 Jan 2019 by Phil Hopley
Second part in a series on a ROS (Robot Operating System) House Bot
28 Sep 2018 by Andrew Kirillov
The article demonstrates usage of ANNT library for creating fully connected ANNs and applying them to different tasks.
9 Jun 2000 by James Spibey
An article discussing a Plug-in for Nullsoft Winamp which looks and behaves like the Winamp UI.
8 May 2005 by Brian C Hart
We build our new server and install it on the server machine.
24 Jul 2001 by Joao C. Morais
An article about COM Architecture, COM Servers, COM DLL Servers and the Registry
22 Aug 2001 by Valters Vingolds
Article describes how to obtain IHTML interfaces to prrogrammatically scroll WebBrowser control from Visual C/C++.
24 Feb 2002 by Kirill Panov
CDataGrid which was derived from CGridCtrl and used ADO for access to database.
2 Mar 2004 by gUrM33T
How to subclass an edit control in MFC so that it accepts numeric values only
29 Dec 2006 by Michael Dunn
How to use power status notifications to make your applications conserve power when necessary.
29 Jun 2009 by Michael Dunn
Create custom tasks in your app's jump list on Windows 7
15 Aug 2014 by Ștefan-Mihai MOGA
How to solve real-life problems using B-trees
4 Feb 2020 by Michael Chourdakis
A quick way to add UWP controls into plain Win32 apps for Windows 10
29 Jun 2017 by EgorYusov
This article describes an efficient thread-safe reference counting system
1 Jan 2021 by Yuancai (Charlie) Ye
Application of SocketPro onto various databases for continuous inline request/result batching and real-time stream processing with bi-directional asynchronous data transferring
12 Mar 2022 by Bernhard Nebel
A tutorial for people who finally want to debug their Arduino projects that run on AVR MCUs using the GNU project debugger GDB
8 Apr 2002 by Jens Scheidtmann
Have you ever searched for a nice way to select a subrange from an interval? This may be the solution for you.
30 Sep 2009 by Fiwel
Different ways to apply image filters.
1 Feb 2022 by _Flaviu
A basic database explorer using ODBC
3 Nov 2022 by Bruno van Dooren
The win32 subsystem often returns pointers to objects that need to be deallocated by the caller. In this article, I show a way to do this reliably and in an exception-safe manner.
27 Mar 2001 by Joseph M. Newcomer
GDI objects selected in a DC can't be deleted - even when you call DeleteObject. This handy class makes these potential leaks a thing of the past.
13 Jan 2002 by Lim Bio Liong
A System Tray Utility to precisely capture screenshots of Windows and Controls anywhere on the screen.
28 Jun 2005 by Greg Rezansoff
This brief article describes how to use managed Direct3D to render texture bitmaps with alpha channels and transparency key colours onto vertices in C# with the aid of a MatrixStack.
8 Aug 2006 by Jeff Glatt
An ActiveX Script Host with custom COM objects. This allows a script to call C functions in your app.
1 May 2006 by jconwell
Part 2 of an introduction to creating dynamic types. This article shows how to actually generate the methods in a dynamic type and how to call them.
28 Jul 2008 by Roland Trainor
A class to facilitate user defined dialog and window control layouts.
9 Oct 2008 by Paul M Watt
Macro based framework written for C++ applications that will allow basic instrumentation and profiling features
11 Dec 2008 by Zeeshan Amjad
A Linked List as an example of a compile time data structure, and its implement with template meta-programming.
21 Dec 2008 by Emmanuel Herrera
An article describing how to create custom UDP packets and then send them through the Internet using WinPCap.
6 Nov 2014 by MrMikeJJ
Designed to take XML and make it easy to read, by adding appropriate line breaks and tab indentation.
30 May 2019 by Michael Chourdakis
A few functions and you can call various Web libraries like Google Drive
5 Apr 2020 by Mircea Neacsu
An AWK interpreter converted to a C-callable library
4 Sep 2020 by Uzi Granot
Arduino Nano micro controller breadboard project with wiring diagram and source code. Development software by PlatformIO and Arduino Studio.
31 Oct 2013 by Bill_Hallahan
Solves a large number of simultaneous equations
9 Sep 2021 by Mladen Janković
Improved algorithm for reconstructing game world map from captured game play
23 Jun 2021 by Shao Voon Wong
Tracing GDI Leaks with Windows Debugger
30 Dec 2018 by Arthur V. Ratz
In this article, we will demonstrate how to compute full SVD of a given matrix A and discuss about the code in C++11 implementing the full SVD computation by using simple iteration and Jordan-Gaussian methods.
25 Feb 2018 by Petrov Vladimir
Weiler-Atherton algorithm in MFC codes demo implementation
3 Oct 2020 by Ben Hanson
Back in 1984, I wanted to write a Z80 assembler. At the time, this would have meant coding it in Z80 machine code, but due to the conveniences of modern technology, I have now done it in C++.
3 Sep 2022 by honey the codewitch
Understand the difference between headers and source files, what they do, and how they work together.
24 Dec 2018 by David Lafreniere
Unique allocator features improve performance and protect against heap fragmentation faults on any C or C++ project.
10 Dec 2001 by Yuriy Zaporozhets
Very primitive function that creates region from *.bmp files
17 Jun 2002 by Chris Maunder
A quick introduction to Garbage collection in .NET using Managed C++
25 Oct 2000 by Jim Crafton
An Article describing working with the Visual Component Framework
7 Jan 2001 by Marc Richarme
Yet another fully stacked control for displaying scrolling credits...
23 Jul 2004 by Luuk Weltevreden
This article shows a set of templates created around the Microsoft Cabinet library. With these templates, you can extract cabinet files and cabinets stored in the resource section of a module. It can be easily extended to allow extraction through other means.
22 Jun 2009 by Victor A. Milokum, Apriorit Inc
In this article, we will try to make our algorithms work faster using the methods of low-level optimization of memory allocation in C++.
13 Nov 2017 by Elmue
This article describes how to use a Teensy 3.1 board from to simulate keyboard, mouse and touch screen USB HID devices at the same time. This allows to remote-control a computer through one USB cable.
7 Jun 2016 by Marek Strihavka
BBQ - Writing highly scalable Windows Socket server
3 Jul 2017 by Alexander Semjonov
Developing fastest FFT implementation based on precompile tool using data driven approach
17 Jan 2021 by David O'Neil
Everybody Loves the Mandelbrot Set! Here's a browser for it!
24 Jul 2018 by stevemk14ebr
PolyHook v2 - the C++17 x86/x64 library supporting multiple methods of hooking
10 Jun 2019 by thoughts-on-coding
Implementation of Root Approximation Algorithms such as Bisection, Newton, Dekker and Brent
22 Dec 2020 by honey the codewitch
A JSON pull parser and a pooling in-memory tree library for modern IoT or even your PC
8 Nov 2019 by Joel Ivory Johnson
An introduction to web assembly using the C/C++ language, part 1. In this part, I introduce web assembly, walk you through setting up the development tools, and go through a couple of introductory programs.
23 Mar 2021 by Espen Harlinn
Proven techniques for fast Oracle Database access using .NET 5.0 and native C++
25 Nov 2009 by Mamasha Knows
Arena like memory management, embedding allocations inside Arena, DTOR, context thinking
18 Jul 2003 by Ernest Laurentin
Introduction to Microsoft Script Hosting and Adding Macro Scripting language support to existing MFC Application
9 Sep 2018 by Philipp Sch
Finding a fundamental Cycle Set forming a complete basis to enumerate all cycles of a given undirected graph
16 Apr 2022 by tugrulGtx
A walkthrough for a grid implementation of "particle in cell" problem to improve performance of axis-aligned bounding-box (AABB) collision checking in various scenarios
18 Dec 2012 by Lars [Large] Werner
Windows has built inn support for a lot of keyboard languages, this class makes it possible to extract that info in an easy manner and present it to screen.
9 Mar 2022 by Greg Utas
Automating help, validating user input, running scripts...
2 Nov 2012 by Elias Bachaalany
Format of the partition table accompanied with a GUI demonstration tool
18 Nov 2010 by JimRL
A glow effect achieved by leveraging the stencil buffer
1 Apr 2021 by Michael Chourdakis
DirectX hardware screen capture and encoding with audio mixing capabilities. H264/H265/VP80/VP90/FLAC/MP3
30 Jul 2002 by Vagif Abilov
Guidelines to migrate ATL-based Windows service application to Visual C++.NET
9 Nov 2005 by Koushik Biswas
An article on synchronization of a GET REQUEST/ PUT RESPONSE MQ C# program and a PUT REQUEST/ GET RESPONSE MQ C# program.
27 Aug 2008 by BadKarma
The Star Trek game reworked, using a 2D retro look
12 Dec 2008 by Iain Clarke, Warrior Programmer
A flexible easily overridable combo-box-alike control for choosing from a 2D array of options
17 May 2009 by Carlo McWhirter
Interactive 3D Spectrum Analyzer for Windows Media Player using DirectX 9 and some light GPGPU.
25 Oct 2009 by Valery Grebnev
This article illustrates simple approaches and test results when creating containers with concurrent flavor and running on a multi-core PC.
2 Feb 2010 by carl morey
A complete weather station using Arduino 2009 and Visual Basic
11 Jul 2012 by Mikhail Semenov
keywords: constexpr, constant, constant expression, user-defined literals, GCC 4.7.0
8 Mar 2017 by Eric D Schmidt
A crash course in working with the BeagleBone and its built-in A/D converter, GPIO, and I2C bus using C++
11 Dec 2016 by Russ Osterlund
Code Obfuscation in 64-Bit Land
30 Jan 2017 by Michael Haephrati
Way to fetch stored credentials in more recent versions of Firefox
2 May 2017 by Arthur V. Ratz
This article is a practical guide on using Intel® Threading Building Blocks (TBB) and OpenMP libraries for C++ based on the example of delivering parallel scalable code that implements Burrows-Wheeler Transformation (BWT) algorithm.
21 Nov 2017 by Tobs88
This article is about the Entity-Component-System (ECS). It is a design pattern which allows you great flexibility in designing your overall software architecture.
2 Aug 2020 by Evgeny Pereguda
Clone of PCSX/PCSX2/PPSSPP emulator for Windows 10 on WPF/C# with "touch" control
7 Oct 2020 by Alex Robenko
Easy compile-time configurable implementation of binary communication protocols in C++11
15 Aug 2019 by SimbirSoft
C++: love and intrigue
28 Apr 2019 by Phil Hopley
In this article, we will add AI to an existing ROS (Robot Operating System) House Bot.
30 Jan 2020 by fd9750
Overview of required tools to cross compile/build/remote debug C/C++ projects on a Windows host ( 10 ) for a Raspberry PI 3B
20 Nov 2002 by Obliterator
Uses the poorly documented SHChangeNotifyRegister function to receive notification upon shell events
2 Jun 2020 by Michael Chourdakis
C++, Direct2D, one function and you got a nice picker
28 Jan 2010 by Eugen Podsypalnikov
A semi-transparent selection rectangle
22 May 2012 by Mahfuzur Rahman.
Column based selection in rich edit control.
23 Oct 2019 by David Lafreniere
A framework combining state machines with asynchronous multicast delegates
29 Jan 2019 by David Lafreniere
Simplify passing data between threads with this portable C language callback library.
9 Jan 2000 by Alexander Fedorov
A simple histogram control for displaying data
4 Jun 2001 by Leon Finker
Describes how to add various Microsoft Management Console UI items using ATL
17 Jul 2001 by John Roark
A Simple Skinning Library
22 Mar 2005 by Muhammad Sheraz Siddiqi
This article describes how to make an offline browser using Visual C++/Win32 APIs.
17 Jul 2007 by PrafullaT
This is a toolbar for the Internet Explorer which shows information from RSS taken from the Internet.
16 Sep 2007 by Rajasekharan Vengalil
How to switch the thread that a routine is running on.
3 Jan 2008 by Nigel Atkinson
An article on using Lua via luabind with Ogre 3d, an open source 3d graphics engine
7 Feb 2010 by Jochen Baier
Addin to navigate in your code using the thumb buttons of your mouse
9 Feb 2013 by Debdatta Basu
Examine the various approaches to implementing Radix sort on the GPU
11 Jan 2015 by SarmadAsghar
Building on My SQL Storage Engines and APIs to Conduct Complex Analysis Using SQL Query Language: Part 5
30 Mar 2015 by Eugene Sadovoi
Integrating third party tools and libraries into Visual Studio (MSBuild) configuration environment.
13 Apr 2015 by Anton Chibisov
This tutorial showcases how to implement C++ delegates which are capable of being bound to methods and functions having arbitrary signature, i.e., any number and type of parameters and return value.
4 Jun 2017 by Axel Rietschin
Import photos & videos directly from smart phones and digital cameras using the Windows Photo Import API, for Windows Universal Apps and Classic Win32 applications on Windows 10 and beyond.
19 Apr 2016 by Clifford Nelson
A set of extension methods to support conditional Expression Bodied Functions and Properties
14 Jun 2016 by Noah L
Beware the data race sneak attack.
8 Jun 2017 by David A. Gray
Historically, ETW has been portrayed as having a very steep learning curve, along the lines of the effort required to summit Everest. Realizing its potential value, I set about to reduce the effort to that required to summit Pike's Peak.
10 May 2018 by Member 13737597
This article shows how to enter vga text mode and return from it on Windows 7
7 Apr 2019 by Phil Hopley
Fifth part in a series on a ROS (Robot Operating System) House Bot
19 Aug 2020 by Christ Kennedy
Here's how I made a game of Falling Blocks with my Arduino Nano, a clothes hanger and some duct tape
30 Aug 2020 by Espen Harlinn
Easy to use C++ wrapper classes for the Extensible Storage Engine (ESE) C API
3 May 2019 by Phil Hopley
Eighth part in a series on a ROS (Robot Operating System) House Bot
19 Dec 2016 by Petrov Vladimir
Joystick Win32 and MFC Projects Templates ready to use
17 Jan 2019 by Phil Hopley
Third part in a series on a ROS (Robot Operating System) House Bot
6 Dec 2017 by Scott Tattersall
Building a custom-designed PCB for an Internet of Things (IoT), “connected” device from scratch
1 Oct 2009 by Nishad S
A tool for capturing data from controls like TreeCtrl, ListCtrl, ComboBox, ListBox, etc.
9 May 2007 by Sherin Iranimose
An article on launching and embeding .exe applications into a dialog-based application
10 Mar 2022 by Greg Utas
No breakpoints or drooling all over the console!
16 Oct 2022 by Shao Voon Wong
C++11 Range For-Loop to Enumerate Registry, Folder and WMI
14 Mar 2000 by Tom Archer
A class to dynamically read data from any ODBC data source
31 Jan 2001 by Less Wright
This article will show you how to make use of WTL’s DDX/DDV implementation using a real world example.
21 Jan 2002 by Carlos Antollini
A set of classes that make it easy to work with Network Management.
13 Jul 2002 by Marc Clifton
This is the second part of a multipart article on unifying web and window form application development. This part demonstrates synchronous and asynchronous event handling of GUI control events, abstracting the implementation of web/window forms to be technology independant.
28 Sep 2002 by Matthijs Hollemans
A shell extension to allow you to select files based on a wildcard search
12 Jun 2002 by Nish Nishant
Tutorial on creating your own collection classes that are enumerable and sortable. Explains in detail the usage of the IEnumerable, IEnumerator, IComparable and IComparer interfaces
31 Oct 2002 by Justin Hallet
An example approach to solving the single instance application problem with command line argument passing.
5 Oct 2003 by Lynn McGuire
Folder Tab control for Windows MFC (like MS Excel).
14 Dec 2008 by Roy, Philippe
An article on improving STL containers to cache to disk in order to lift memory limitation issues.
21 Oct 2009 by csrss
Introduction to Remote Administration and Monitoring Systems
20 Apr 2010 by David Crow
This article is a brief discussion on how to use FindFirstPrinterChangeNotification
27 Oct 2015 by Daniel Pfeffer
A faster method for performing interval arithmetic
11 Mar 2017 by Sergey Alexandrovich Kryukov
Rather insane yet simple approach to the named function parameters
21 Nov 2017 by Shmuel Safonov
Using Bison/Flex for creation of the code convertor from subset of MATLAB language to C code. The converter is used for building native applications and libraries from MATLAB code.
14 Dec 2019 by Alexandre Bencz
With this new OrangeC/C++ compiler back-end, you can compile your C code to .NET.
24 Aug 2018 by Michael Haephrati
The MakeCab tool is built-in in Windows but using it to create a .cab archive is a bit tricky. Why not write a small program that will do that for you?
3 Nov 2018 by Michael Haephrati
A simple way for sending WhatsApp messages to an individual or to a group in C++
23 Apr 2019 by Member 13737597
This article shows how to automatically catch memory access (read /write) for some memory region and log these changes into file
26 May 2020 by stefan stammberger
A novel allocator implementation for managing huge sets of data in STL's std:: containers for Windows operating systems
5 Nov 2020 by honey the codewitch
Explore an Arduino based IoT web server and UDP multicaster for monitoring a remote water pump
4 Apr 2021 by Yuancai (Charlie) Ye
Continuous SQL-stream Sending and Processing System
9 May 2019 by Michael Chourdakis
Create music easily
20 Nov 2017 by Petrov Vladimir
The alternative Quadrics in OpenGL MFC for your Own design and Universal Polyhedron Procedure.
11 Mar 2018 by Petrov Vladimir
Weiler-Atherton algorithm in 3D codes demo implementation
27 Nov 2021 by honey the codewitch
How to take your IoT graphical interface from the mid-1990s into the present
2 Jan 2022 by David Lafreniere
A portable C language socket-based software transport protocol library for any hardware communication interface on any platform
3 Sep 2008 by RockmanZero
An extendable report editor. You can simply add your own controls without recompiling the program or writing annoying plug-ins.
23 Mar 2021 by honey the codewitch
Make your code more efficient by hacking your compiler to improve its optimization capabilities
11 Apr 2016 by Martin Mitáš
Direct2D or GDI+? Perhaps both, with a help of the right library.
28 Oct 2022 by Michael Haephrati
Windows Services are powerful little beasts and encountering them is unavoidable when developing under Windows
27 Dec 1999 by Jason Troitsky
A CStatic class that gently fades text into view
15 Jul 2000 by Dave Lorde
Simple customised Window captions, including multi-line captions
11 Aug 2000 by Brian C Hart
We look at connection points and set up the server's end of one. We'll also finish implementing our SayHello() method.
28 Apr 2001 by Dan Madden
An article showing you how to process (Outlook®) E-mail messages automatically by using an MFC dialog or NT service.
30 Sep 2000 by Sherwood Hu
A class to manage the thread pool
10 Apr 2002 by Len Holgate
This example COM component provides 3 COM objects for using the Win32 Mailslot IPC mechanism. The component may be useful if you need to communicate from VB using Mailslots.
20 Feb 2002 by Jens Nilsson
An article on the framework for implementing snapping windows.
16 Jul 2002 by Bartosz Bien
Command routing and UI updates for inactive views in a split frame.
18 Sep 2003 by Zac Howland
An article on using component categories to create pluggable components
9 Mar 2005 by Sven Cipido
How to add a "select all" option to your parameter lists in SQL Reporting.
11 Jul 2007 by Giuseppe Marazzi
A small tip for implementing a fallback resources process with MFC that's useful for localization
5 Oct 2007 by The Ultimate Toolbox
A selection of frequently asked questions submitted by users of the Ultimate Grid
23 Dec 2008 by odlumb
How to launch and manipulate applets programmatically.
21 Jun 2009 by _oti
A WTL Hunspell-checked edit control.
13 Jul 2009 by Hou Tianze
A CStatic derived class that wraps the cool FX effect by dswigger.
31 Aug 2009 by Yalon Lotan
C++ exceptions with embedded stack trace and cause.
5 Jan 2012 by Pansion_chen
Ownerdraw listctrl with transparent background and custermized items image on WinCE.
7 Feb 2012 by ErnestoNet
User Control with scrolling and zooming done in C++/CLI
3 Sep 2013 by Nikolay Ananenko
Avoid horizontal scroll and effectivelly use whole horizontal control width: resize all columns except one to their content and this one to all remaining space.
4 Oct 2013 by dchris_med
This is a sample project for "HTML Reader C++ Class Library"
23 Jun 2015 by Jan Dolinay
Article on setting up Eclipse to build programs for Arduino Uno.
23 Oct 2015 by Michael Chourdakis
A simple template for manipulating the registry
21 Sep 2017 by Michael Haephrati
How to detect the currently used language regardless of the active application
1 Aug 2018 by Kornfeld Eliyahu Peter
Maximize your Arduino with some fun...
4 Jan 2020 by _Flaviu
Switching between open documents in multi-document interface application
11 Jan 2018 by Allister Beharry
.NET SIMD programs using the Vector types show performance comparable to Intel ISPC and open source C++ SIMD libraries while satisfying the same goal of SIMD developer productivity in a high-level language.
12 Mar 2003 by Alexander Wiseman
A class to wrap the use of CDatabase and CRecordset into one object to communicate with databases
2 Jan 2021 by honey the codewitch
Hoodwink your computer into doing your work for you using regular expressions
4 Feb 2019 by Igor Ladnik
Compact infrastructure for custom hosting of .NET Core component in unmanaged C/C++ code with reciprocal methods calls between the parts running in Windows and Linux. Section Threads and Processes
11 Jan 2015 by Manar Ezzadeen
Examining packets exchanged between ZeroMQ sockets using Wireshark; and studying ZMTP protocol and its grammar that governs these packets through a simple PUSH-PULL example.
13 Dec 2021 by Volodymyr Zakalyk
Introduction of a newly developed solution for integer arithmetic
1 Sep 2009 by PARK Youngho
A tool that enumerates all fonts installed on Windows, and shows you the preview so as to help you code conveniently.
30 Jan 2017 by Michael Haephrati
Third of several articles covering the secrets of obtaining stored (and encrypted) credentials stored by browsers
24 Oct 2001 by Chong Hin Ooi
How to draw OpenGL to a window you created in a dialog box with the resource editor without manually using CreateWindow.
23 Dec 2021 by David MacDermot
This article describes adding checkboxes to the standard combobox and listbox control.
25 May 2020 by Shao Voon Wong
Direct2D Tutorial on RenderTarget
26 Aug 2022 by Bruno van Dooren
This article describes a way to hash data using the latest Win32 API and C++
17 Mar 2000 by Gerolf Reinwardt
A custom-drawn tree-list hybrid, with explanations on how the control was developed.
4 Apr 2002 by Daniel Bowen
Issues and solutions when creating a new MDI child in a WTL application when the last active child was maximized
30 Sep 2002 by HAMZADAYI
Custom CRulerWnd control
4 May 2004 by Daniel Aioanei, Adi Malinaru, Andrei Postolache
An article on how to persist permutations of items in relational databases.
19 Dec 2007 by Bryan Sachdeva
This article describes how to create a wrapper class for the native Phone API, and then uses it to retrieve and store the call history.
8 Apr 2009 by joseangelmt
We are going to enable your application to write entries in HKEY_LOCAL_MACHINE, elevating your application when necessary.
10 May 2009 by Michael Chourdakis
Draw your vectors using a new, ActiveX based hardware accelerated interface.
20 Jun 2009 by Valery Grebnev
This article describes a simple approach and test results when creating distributed pools of objects for high-performance applications on a Multi-core PC.
25 Jul 2009 by emranallan
A Windows Mobile Spy.
23 May 2018 by Andreas Schoenle
How to use CrashRptEx, to avoid some of the pitfalls of crash reporting in MFC apps or if you want the ability to continue your application after a crash
18 Aug 2014 by José Cintra
Some suggestions of algorithms for solving the Pascal Triangle, addressing iterative, recursive and functional paradigms
8 Aug 2017 by Wajeeh Ahmed
This article is about launching a secondary process from within a process and verifying the successful launch.
30 Jan 2018 by Bartlomiej Filipek
It appears that in some cases memory allocated for the object controlled by smart_ptr might not be released until all weak pointers are also ‘dead’... let's see why
1 Nov 2018 by Alexander Eremeev
The Windows kernel-hacking library and development framework written on C++17
26 Nov 2018 by Bartlomiej Filipek
What performance can we get from C++17 parallel algorithms?
23 Mar 2020 by Apriorit Inc
Being able to switch between 32-bit and 64-bit modes in Windows is a useful skill. Learn about the heaven’s gate technique and the tools and methods needed for hooking 64-bit processes from the 32-bit WOW64 mode.
23 Sep 2020 by EgorYusov
Introduction to amplification and mesh shaders, the new programmable stages available in modern GPUs, and how to use them to implement view frustum culling and object LOD selection on the GPU using the Diligent Engine API
11 Jan 2021 by EgorYusov
An introduction to ray tracing API in Diligent Engine
31 May 2019 by Rick Lunglhofer
Details the Implementation and use of a C Language Interpreter with a browser Interface running on an ESP32
22 Aug 2021 by Christ Kennedy
How to keep your KD from burning in the pot
23 Oct 2019 by David Lafreniere
A Win32 CreateThread() C++ wrapper class for synchronized thread startup and forced message queue creation.
15 Dec 2021 by john morrison leon
A smart pointer to an object already owned by a unique_ptr. It doesn't own the object but it self zeroes when the object is deleted so that it can never dangle.
29 Feb 2016 by Alexandr Surkov
My expiriance of using C++ with microcontrollers
17 Jan 2000 by Koay Kah Hoe
Code to add printing capabilities to a Tree View.
6 Dec 2021 by Michael Sydney Balloni
Interested in easily implementing REST communications in your Windows C++ apps?
10 Mar 2009 by nkrscorpio
This is yet another example for memory mapped files. What is cool though is unlike other samples, I have a SetData(TCHAR* Key, TCHAR* value) / GetData(TCHAR* key) pattern here.
22 Sep 2015 by Philipp Sch
28 Jan 2018 by Shao Voon Wong
Always use Erase-remove Idiom to erase vector elements
12 Jan 2000 by Henk Devos
Explains how to display the windows 'Pick Icon' dialog
28 Jul 2000 by Len Holgate
The ATL OLE DB Provider templates appear to rely on the fact that your data is kept in a simple array, but that's not really the case at all!
3 Jun 2000 by Chris Maunder, Fred Ackers
A new class that adds hyperlink support to the MFC Grid Control
1 Feb 2002 by Warren Gardner
Add bitmaps to your menus easily and with very little source code.
19 Mar 2002 by Alex Mikunov
.NET Extensions that provide an infrastructure for enforcing database-like data integrity constraints
20 Jan 2009 by Valery Grebnev
This article describes testing the results of reader/writer locks on Windows XP/Vista Uniprocessor and Multi-core PCs.
8 Sep 2009 by jerryd_intw
This article presents a commercial-grade cross-platform Harel UML StateChart Open-Source application framework named StateWizard for concurrent, distributed, and real-time reactive system development with simplicity, efficiency, and scalability.
22 Jul 2011 by Arik Poznanski
In this post, we will dive into the ribbon's dynamic structure capabilities, i.e., we will learn about the different ways to change the structure of the ribbon at runtime.
18 Jun 2012 by Mark Kruger
API which shows a Selection Overlay and notifies the caller when it's resizing and notifies the final rectangle.
15 Oct 2012 by ashcairo
How to use OpenGL and friends to write an app that targets mobile and desktop platforms.
22 May 2014 by djc2032
A three-part series demonstrating how to develop an Oracle Call Interface (OCI) custom data source for Ultimate Grid
28 Jan 2015 by Vaclav Naydenov
Comparing the performance of two similar CRUD server apps, one written in Python and SQLAlchemy, the other in C++ and YB.ORM.
4 Mar 2016 by JorgeLuisOrejel
This article is based on Chapter 2 of my unpublished textbook “Applied Algorithms and Data Structures.”
20 Mar 2016 by Michael Chourdakis
My ideas about remote debugging and my implementation.
27 Jun 2016 by Ben Aldhouse
How I stopped worrying and learned to love Direct2D.
4 Aug 2018 by David A. Gray
Beware the abandoned stack frame, for it can be plundered at will.
2 Sep 2018 by Arthur V. Ratz
In this brief article, we will demonstrate how to deploy a Node.js application and run it on Docker's Windows Server Core 2016 Containers
5 Oct 2018 by Apriorit Inc, Artur Bulakaiev
Learn how was increased mhook’s performance, enhanced its capabilities and eliminated certain bugs.
8 Aug 2019 by Michael Chourdakis
Live update your Windows project with full or differential updates
20 Nov 2019 by Mircea Neacsu
How to use error code objects for error handling in C++
4 Mar 2020 by Michael Chourdakis
A small player for your clue game
19 Mar 2020 by David Lafreniere
Invoke remote functions over any communication medium using a C++ delegate library
21 Nov 2017 by Tobs88
This article is about a game based on the ECS implementation from the first part of the series.
3 Jun 2021 by honey the codewitch
Explore techniques for drawing using GFX
25 Jul 2021 by honey the codewitch
Do efficient, low level parsing of markup like HTML and XML
18 Oct 2020 by Espen Harlinn
An introduction to C++ 20 concepts
16 Jun 2018 by Shao Voon Wong
Overloaded Operators to write concise code on STL Set Algorithms
12 Jan 2022 by Giuseppe Pischedda
Introduction to C++/WinRT
6 May 2022 by john morrison leon
A more descriptive and tightly scoped cast for numeric conversions. Includes rounding options, overflow checks, a high resilience to coding errors and some special syntactical conveniences.
11 Jun 2022 by honey the codewitch
Create a simple synchronized analog clock using GFX, and a bit of code
18 Oct 2000 by Mr Matt Ellis, Esq
A set of routines that show how easy it is to minimise your windows to the system tray
31 May 2019 by Michael Chourdakis
Replace GetOpenFileName/GetSaveFileName with a new cloud API!
31 Oct 2001 by Farooque Khan
Demonstrates usage of NetShare APIs.
4 Jan 2021 by Shao Voon Wong
Direct2D Tutorial on Drawing Basic Shapes
10 Sep 2022 by Mikhail Semenov
This article shows that double-ended vector is much faster than std::deque and should be preferred.
27 Jun 2001 by Rashid Thadha
An outlook control and framework that can be used in your WTL Application
13 Sep 2000 by Vlad Kirienko
A log file class for multi-threaded applications
23 Oct 2000 by Gert Boddaert
An introduction to using spin locks for synchronization.
3 Apr 2001 by Michael Dunn
This article shows how to add your own pages to Control Panel applets by writing a property sheet handler.
26 Jun 2001 by Mike Melnikov
A template class that enable you to make tensors with any dimensionality. Process convolution of any tensors and so on.
26 Nov 2001 by Davide Calabro
A collection of usefull icons contained into a DLL
3 Mar 2001 by Christoph Weber
Adds the auto text feature from MS Word (tm) to the Developer Studio (tm)
4 Feb 2002 by Joseph M. Newcomer
A control for generating colour gradients
8 Apr 2002 by Len Holgate
There's no standard way to save complex COM+ application configuration in a form that can be placed under version control. This article presents 2 scripts that take advantage of the COM+ Catalog accessibility via script to provide functionality that should really come as standard.
9 Oct 2008 by Paul Vickery
CEdit-derived Hyperlink control, so user can edit hyperlinks
7 Dec 2014 by MrSmersh
The first part of a series about Galileo running Windows and IoT.
18 Apr 2015 by Matt Scarpino
This article provides an overview of MPI development for C programmers.
12 Jul 2016 by David A. Gray
Share Win32 string resources without the risk of conflicting resource IDs
8 Jun 2015 by Dirk_Strauss
LEADTOOLS Recognition Imaging SDK - I had the pleasure of taking the SDK for a spin, and let me tell you it was well worth it.
13 Feb 2018 by Borislav Stanimirov
A new take on polymorphism in an object-oriented setting
18 Mar 2018 by Steffen Ploetz
How to run the -IntegrationSample- of the incredible feature-rich NoesisGUI, that might be the best WPF competitor, on Linux using MonoDevelop and C#.
6 Jun 2018 by Shao Voon Wong
Simple Permutation and Combination Parallelism Examples
3 Aug 2019 by Dmitriy Repin
Using VS Code to author and debug an any-language service inside of a container running locally, on a cloud VM, or in a Kubernetes pod
24 Apr 2020 by Member 4201813
Jump forward/backward procedures for XorShift RNG explained step by step
23 Apr 2019 by Phil Hopley
Seventh part in a series on a ROS (Robot Operating System) House Bot
7 Apr 2021 by Member 4206974
Board based automation and environment control
14 Jun 2019 by Michael Haephrati
How to fetch and search your Chrome history by accessing the "history" Sqlite database
27 Feb 2020 by Svetoslav Chekanov
A collection of image dithering algorithms
11 Jul 2002 by Pavel Kobyakov
A DevStudio add-in described provides two interesting IDE integration features: adding a new tab to VC WorkspaceView window and running an arbitrary process under IDE with output sent to "Build" tab of VC Output window.
30 Oct 2021 by Karel Donk
An example of building a peer-to-peer chat application for secure and private communication
14 Oct 2021 by Richard Chambers
An introduction and a first walkthrough of using STM32CubeIDE with the ST32F3DISCOVERY board.
17 Jan 2019 by Phil Hopley
Fourth part in a series on a ROS (Robot Operating System) House Bot
2 Mar 2021 by tugrulGtx
Accessing VRAM-cached nucleotide sequences in FASTA formatted files (*.fna, *.faa) by index
17 Apr 2022 by An Engineer
Cross Platform AES 256 GCM Encryption and Decryption (C++, C# and Java)
6 Aug 2018 by ron85262
Let's make a small Math game with Arduino
13 Jun 2011 by Arik Poznanski
Review of the features in the Windows Ribbon Framework with focus on the most common feature in the ribbon: Buttons
17 Jun 2022 by Mircea Neacsu
C++ thread objects and their use
1 Aug 2022 by Bridget Mwikali
This article provides an overview of LLVM and how it applies to oneAPI and its compiler.
22 Nov 2021 by Michael Sydney Balloni
Wanna add basic database functionality to your C++ app? Too lazy to use SQLite directly? Read on!
22 Sep 2022 by Bruno van Dooren
This article shows how to retrieve the Privileges and Groups that are part of an access token such as the current thread token.
19 Jun 2022 by Ben Hanson
IDispatch C++ Code Generation Done Right
1 Nov 2020 by Shao Voon Wong
This is a proof of concept (POC) that C++ on desktop and Emscripten can share the same UI code.
17 Nov 1999 by Robert Pittenger, MCPD-EAD
15 Dec 1999 by Kirk Stowell
This article presents a wrapper class for the pager control
11 Aug 2000 by Brian C Hart
Here we add a method to our DCOM-remoted object, and start on implementing its functionality.
18 Apr 2001 by Erik Thompson
Create an ATL Server to generate random tips using a Server Response File
27 Aug 2001 by George Anescu
A context menu handler shell extension for extracting icons from .exe and .dll files
3 Oct 2001 by Antoine Megens
Yet Another Simple Help Dialog
31 Jul 2001 by Xavier John
A Maze based game.
22 Oct 2001 by Roman Kiss
This article describes how to design, build and install .Net Application into the COM+ Catalog without using the ServicedComponent class in your application. The solution shows retrieving the assembly and class attributes (included custom) from the assembly file and their storing into the COM+ Catal
30 Sep 2002 by Ernest Laurentin
Shows how to use Microsoft Script Hosting inside existing ATL/WTL Application
28 Jul 2003 by Katasonov
Easiest way to add XML persistence to an existing IDispatch based ATL COM object.
11 Dec 2008 by 73Zeppelin
Part I in a series on pricing barrier options.
8 Apr 2009 by Naveen
Pointer pointing to stack or heap?
22 Jul 2011 by Arik Poznanski
In this post, we continue our exploration of the Windows Ribbon Framework, this time focusing on Gallery controls.
17 Jan 2012 by mengxz
CScrollBarEx is a simple MFC control derived from CWnd, it can display scrollbar max, min, and current value
6 Feb 2013 by Fred Song (Melbourne)
Implement a WPF new mail notification.
8 Jan 2013 by orouit
This article demonstrates how to implement interfaces defined for a WinRT component using WRL and C++.
12 Feb 2014 by SarmadAsghar
8 Feb 2015 by tkontos
A WTL based, XML driven shortcut replacement
27 Dec 2015 by Sotirios Diamantis
You have a problem with your app, and limited computer resources; this code will help you find the problem, by giving you the sequence of function calls that caused it.
15 Mar 2016 by Satbir S
A worker thread gives you parallel processing power
2 Aug 2016 by RogerCreagh
A standard interface for multiple Arduino boards with different firmware
1 Nov 2016 by Sleeper 11888211
A beginner/hobbyist project that uses Visual Basic to send gamepad data via a Bluetooth connection to control an Arduino remote tractor is presented.
29 Mar 2017 by Kristoffer Blasiak
Automated proxy DLL generation with 64 and 32 bit DLL support
18 Nov 2017 by Mikhail Semenov
The article explains the recent Modules TS Draft for a future C++ Standard and provides examples based on the modules implementation in Visual C++ 2017
22 Feb 2018 by Dr. Ivan S Zapreev
Grammar-Guided Genetic Programming library featuring: multi-threading, just-in-time compilation of individuals, dynamic class loading, and JNI interfacing with C/C++ code
26 Mar 2018 by William Hey
Factoring classic integers
23 May 2018 by John M. Dlugosz
It is easier than ever to exploit the range-for loop (and make use of std algorithms) for things other than collections.
23 Jun 2018 by John M. Dlugosz
Using the new structured binding feature in your API design
6 Aug 2018 by raddevus
Build this circuit and learn how easy it is to grab GPS data and store it on an SD Card. Walk around your neighborhood and then upload data to a map.
10 Oct 2018 by Vangos
During the past few months, I have been heavily experimenting with the Intel RealSense D415 & D435 depth camera. Today, I am going to show you how to easily transform between different coordinate systems. RealSense D415/435 is a low-cost device....
13 Dec 2018 by Tareq_Gamal
Simple way to create a Multitasking code for your Arduino project without using any external library.
20 Jul 2019 by Arthur V. Ratz
The audience of this article's readers will find out how to perform association rules learning (ARL) by using FPGrowth algorithm, that serves as an alternative to the famous Apriori and ECLAT algorithms.
27 Aug 2019 by Dan Sporici
This article discusses the idea of Hot Patching C/C++ functions using Intel Pin in order to remove known vulnerabilities
14 Apr 2020 by Member 4201813
Jump forward/backward procedures for XorShift RNG explained step by step
25 Feb 2021 by Stephane Capo
Kigs framework C++ Windows project to retrieve and display what other channels are subscribed by subscribers of a given YouTube channel.
22 Nov 2020 by honey the codewitch
Revisiting our WiFi enabled smart clock project with more modern hardware
26 Nov 2020 by honey the codewitch
Efficiently send large amounts of data with a tiny amount of memory
4 May 2021 by honey the codewitch
Use an ILI9341 display efficiently from an ESP32 without the Arduino framework. Load JPEGs.
26 Oct 2000 by Massimo Colurcio
Explore the structure of tables (and views)
6 Oct 2021 by Igor Gribanov
An efficient algorithm for assembling sparse matrices in Compressed Sparse Row (CSR) format.
15 Mar 2021 by Steffen Ploetz
Second step to a serious looking OpenGL application on plain old Win32 API for ReactOS (and also for Windows or WINE)
17 Dec 2021 by Michael Haephrati, rolsaad
We were asked to develop a piece of software which will select an optimal combination of sentences from e-books which will give the closest result to a set of targets for each character.
8 Dec 2021 by John M. Dlugosz
A simple pair of iterators provides many handy use cases
6 Apr 2022 by Michael Sydney Balloni
Minor release improves DLL security, adds registry DLL, enhances exec() error handling
8 May 2022 by Jan Dolinay
DIY docking station for Raspberry Pi 400 with battery, real-time clock and a widget to show battery status
24 Aug 2020 by Espen Harlinn
x86/x64 Instruction Level Parallelism, simple and reliable benchmarking, and then some cool machine code generated by Visual C++
28 Dec 1999 by Jorge Lodos
This article describes how to maintain the separate MRU list for each document type that is needed in some applications.
25 Jul 2022 by honey the codewitch
Make your little devices sing
29 Oct 2022 by Michael Haephrati
The progress bar snippet explained in this article, can be called or updated from different running programs.
13 Oct 2022 by Robert Mueller-Albrecht
In this article we explore how using oneAPI the software-development paradigm changes and targeting and maintaining multiple execution environments for a given workload becomes more easily achievable
5 Aug 2000 by Konstantin Boukreev
Describes an ActiveX Control to use OLE Automation to set an object's properties.
14 Mar 2000 by Tom Archer
A class for Printing and Viewing MS Access Reports
1 Jan 2002 by Alexander Berthold
A library allowing you to conveniently build a custom tokenizer and analyzer supporting precedence priorized rules
6 Feb 2001 by Nic Oughton
Using the high level API to send and receive SOAP messages in MFC
22 Dec 2001 by David Y. Zhao
This is a simple tabbed MDI for WTL
3 Jul 2002 by roboo
An OLE-DB DLL that you can use in ANSI-C
5 Mar 2002 by Phil J Pearson
Shows how to integrate simple and easy Undo/Redo (by Keith Rule) into an application using the MFC Grid control (by Chris Maunder).
27 Jun 2002 by Paul J. Weiss
C++ implementation of the Doomsday Rule to determine the weekday
11 Feb 2003 by gosh
Serialize information stored as XML
12 Nov 2002 by Alex Vinokur
The C++-program simulates a Turing Machine (TM). TM is defined by input files: metafile, states file, alphabet file, transition file, input word(s) file(s).
11 Mar 2009 by Jellow TK
This simple tool will add method-entry logs in source files.
15 Oct 2010 by Ger Hayden
C++ DateTimePicker in DataGridView
24 Nov 2011 by Scanix
SystemFramework defines interfaces, classes, and types to support a native runtime system with its own garbage collector, delegates, etc. The design of SystemFramework classes is similar to those of the .NET Framework.
17 Feb 2012 by potluri_suresh
Raw Audio data is encoded to AMR-NB audio using opencore-amr library
4 Feb 2013 by Matthew Faithfull
The background, motivation, and architecture of the Querysoft Open Runtime.
26 Apr 2013 by John Bandela
C# style async/await in C++.
16 Oct 2013 by M.Mo
Using the gdb debugger's Python API to analyze and visualize C/C++ arrays in a debugging session.
21 Jul 2014 by
C++ is a vast language. Now the language is even more beautiful and exciting and evolving. With Microsoft and Apple backing it up it has a lot of potential. In these series we will talk about C++ in general, different features and some internals of C++. I will be using the llvm/Clang compiler tool c
13 Nov 2015 by Dave_Voyles
This article focuses on creating your own web project which takes advantage of Emscripten, so that you can take C / C++ code and get it running inside of the browser.
1 Jun 2016 by Android on Intel
This article explains how to get started with expert level app development with AIDE.
18 Jan 2018 by Member 10392111
This article shows you how to hook driver's dispatch routines.
19 May 2018 by Member 13737597
This article shows how to enter vga text mode and return from it on Windows
3 Feb 2019 by Ramon F. Mendes
The definite solution to create SVG sprites for quick usage in your HTML development workflow
6 Feb 2019 by Mark H Bishop
Computational classes and a GUI interface to illustrate usage
29 Jan 2019 by Dean Roddey
A demonstration of the use of an ORB that is tightly integrated into the development framework
29 Oct 2019 by Alexander Lednev
This is a fast binary serializer with compile-time members and version check
17 Aug 2020 by Espen Harlinn
Ranges is coming to C++, and the Range-v3 library was the basis for the proposal to add range support to the C++ standard library
10 Nov 2020 by Jeremy C. Ong
Accelerate a C++ article with GPU support using Intel's oneAPI
11 Dec 2020 by honey the codewitch
Streaming your data and parsing on the go with tiny gadgets
18 Jan 2021 by Jon
A high level library allowing quick and easy creation of Vulkan samples
14 Dec 2020 by honey the codewitch
Some C++ magic to help cut down on heap abuse for simple scenarios
8 Mar 2021 by honey the codewitch
Traipsing through the ESP-IDF to add some sweet sweet real-time clock functionality
27 Feb 2021 by honey the codewitch
Using a popular RTOS to enable easy multithreading on your IoT gadgets
16 May 2021 by Steffen Ploetz
Creation of a basic X3DOM editor based on OpenGL with as little code as possible, that is running on ReactOS and Windows, to check out the capabilities of X3DOM.
13 Jan 2020 by Igor Gribanov
Property browsing is a common task and many standalone libraries already exist, but let's explore the built-in functionality in Qt library to handle this.
31 Oct 2021 by Matt Scarpino
This article explains how to configure hardware and software to support development of Azure Sphere applications.
31 Oct 2021 by Matt Scarpino
This article explains how to build, program, and deploy high-level applications that run on the Azure Sphere OS.
27 Nov 2021 by Mircea Neacsu
Effective management tool for multiple libraries
4 Dec 2021 by Shao Voon Wong
Guess what these assembly instructions with the same source and destination operands do?
19 Oct 2007 by AdelArch
This article shows you how to connect to a Centera Storage appliance and get the Centera Cluster Capabilities.
23 Feb 2022 by Michael Sydney Balloni
Recycle objects that are expensive to create and improve the performance of your application
25 Mar 2022 by honey the codewitch
On PC platforms, just getting it done is king. On IoT, the trick is doing it in the first place.
16 Jan 2021 by Shao Voon Wong
How to convert a code from parallel C++ ray-tracing code to CUDA, then to SYCL 2020 via Intel® DPC++
4 Oct 2020 by Mircea Neacsu
A simple implementation for producer/consumer mechanism
6 Jan 2019 by José Cintra
Step-by-step guide on how to develop wi-fi remote control HTML5 applications for mobile phones and use them in IoT applications with NodeMCU and compatible devices (ESP8266 / ESP32)
28 Apr 2022 by Elmira Volkova, Alexander Bobyr, Igor Ermolaev
In this article, we divide the computation between the host CPU and a discrete Intel® GPU such that both processors are kept busy.
11 May 2022 by Sergiu Oprea
This article is a hands-on look at using the Intel oneAPI DPC++/C++ Compiler for compiling SYCL code built for cross-architecture deployment.
1 Mar 2021 by Ayush Swiss
Establish the communication between WebView2 and JavaScript by which you can send and receive the message via WebView2
9 May 2022 by honey the codewitch
Explore some streaming techniques while getting your shiny new ESP32S3 to do some USB and MIDI tricks
16 Aug 2022 by Bruno van Dooren
This article describes how to use Windows transactions to recursively delete a registry tree under a registry subkey and then the subkey itself.
15 Mar 2022 by Greg Utas
The well-tempered server
6 Sep 2022 by EgorYusov
An implementation of a basic path tracer with Diligent Engine
8 Jan 2022 by Michael Haephrati
A Static Library which can be used for all kinds of database related needs
1 Mar 2017 by trident99
GtProject is intended to provide the user a Microsoft Project equivalent control to use for scheduling tasks.
30 Nov 1999 by Gerolf Reinwardt
An article that discusses drawing a control at designtime
3 Mar 2000 by PJ Naughter
Freeware MFC wrapper classes for Win32 Mailslots.
16 Apr 2001 by Igor Sukhov
The ATL and MFC versions of the class that implements a dialog for selecting users(computers) within the Windows Network.
29 Jul 2000 by Chris Maunder
Some pics from PDC 2000.
7 Mar 2001 by grebulon
This Add-in converts the text format (DOS or UNIX) of a file when it is saved in Visual Studio.
28 May 2001 by Ben Burnett
An article on the CodeMax editing control.
31 Jan 2001 by Christian S Andersen
A small utility for looking up an object based on a CLSID or progid
3 May 2000 by Vasili Burdo
The library that helps to manage Shell ITEMIDLISTS
27 Dec 2000 by Michael Pelts
Three simple macros that aid in navigating in and between your source code files.
15 Oct 2001 by Ciprian Miclaus
An article on how to improve SQL hierarchies
22 Apr 2002 by Craig Henderson
Identifying the minimum difference between two data sets.
15 Jul 2002 by Adrian Bacaianu
That article present a way to retrieve the GET-POST data from a form into an ISAPI extension.
10 Jun 2002 by Manish Hatwalne
An article explaining how to create a utility to manage Internet Explorer skin
19 Aug 2002 by Soliant
Use Managed C++ as your code-behind file for ASP.NET web pages
24 Aug 2002 by Simon.W
Fixed a bug about Thread pool class submited by Sherwood Hu
9 Sep 2002 by Truong Pham Dang Khoa
A multilanguage control.
12 Jul 2009 by Emery Emerald
A demonstration of using a general-purpose MDI interface in MFC table forms.
13 Jul 2010 by Daniel Cohen Gindi
This application adds a property page to show SWF properties in the Windows file properties window.
20 Aug 2009 by MatthewCasperson
See how to use SDL to create a simple visual application.
9 Jan 2010 by phoenicyan
High-performance expression evaluator that allows filtering large number of messages
28 Oct 2010 by Paul Heil
A look at the undocumented message hook functions for Windows Mobile
23 May 2012 by Sergeant Kolja
This is an alternative for "Memory leak detection for WinCE".
20 Jun 2012 by ThatsAlok
CWinThread with TWO-Way communication using window message
29 Mar 2013 by bkelly13
Goal: Describe how asynchronous or non-blocking TCP code works
5 Nov 2019 by Aaron McGrath
Nimbus is a casual arcade/puzzle and strategy game, currently in development and in final beta stages for touch devices.
19 Aug 2013 by Kosta Cherry
Code to easily compare performance of code variants.
4 Sep 2013 by KillBot Project
A make-over of one of the most popular family games, Monopoly.
7 Apr 2015 by Android on Intel
The steps below provide a general description of how to setup, build, and run a new native application in Android Studio 1.0.1.
5 May 2015 by Asif Bahrainwala
8 Oct 2015 by Intel Corporation
This article covers and expands upon the material from the Hands-on Lab Intel® Internet of Things (IoT) Developer Kit SFTL005 presented at the Intel® Developer Forum 2015
3 Jun 2016 by PIEBALDconsult
A C function that merges the content from an arbitrary number of text files into a Character-Separated-Variable-Width result file
1 Apr 2016 by Ben Hanson
Convert EBNF to BNF
10 Apr 2016 by AIT SALEM BOUSSAD
This first part of the article presents how to inject a DLL inside lsass process by using Windows service
14 Mar 2017 by Tiha Juhasz
How-to about using the call stack for debugging
17 Apr 2017 by EgorYusov
Descriptors and descriptor heaps are key components of a new resource binding paradigm introduced in Direct3D12. This article describes an efficient system for managing descriptor heaps.
12 Apr 2017 by PJ Arends
This is an alternative for "An AutoRepeat Button Class"
13 Apr 2017 by zapsolution
Stereo mix audio capture with peak level display
23 Jun 2017 by Intel Corporation
This smart fire alarm application is part of a series of how-to Internet of Things (IoT) code sample exercises using the Intel® IoT Developer Kit, Intel® Edison board, Intel® IoT Gateway, cloud platforms, APIs, and other technologies.
3 Jul 2017 by zapsolution
Windows 10 multimedia player 64-bit
29 Nov 2017 by EgorYusov
This article describes Unity low-level plugin interface and the Unity graphics interface emulator that facilitates native plugin development.
15 Dec 2017 by Intel Corporation
Step by Step Performance Optimization with Intel® C++ Compiler
2 Aug 2018 by Shao Voon Wong
Language design differences between C/C++ and Java, and attempting to solve the fare evasion problem in French Metro system with that insight.
11 Oct 2018 by raddevus
JavaScript, jQuery, TypeScript
8 Nov 2018 by Member 13737597
This article shows you how to implement trampolines on x64, introduces the idea of sync and async hooks, and dynamically added runtime filters and loggers.
15 Dec 2018 by wprintf
How to encode binary trees for algorithms such as RandomForest
23 Aug 2019 by Shao Voon Wong
How to bring your C++ OpenGL code to the web
27 Sep 2019 by Alkenso
Smart queue that executes tasks in threadpool-like manner
11 Jan 2020 by Shao Voon Wong
Advice for suitable type of technical question to ask in an interview
3 Feb 2020 by José Cintra
IoT architecture proposal for sensor data acquisition modules using the REDIS database and the GO language
31 Mar 2021 by Fedor Naumenko
Find type of distribution and parameters from set of distributed physical values
29 Feb 2020 by Oscar-Tark
A basic formatted string exploit shows you how small errors in programming with the printf function can be a lethal weapon for hackers looking to compromise a system.
26 May 2021 by Patrick P. Frey
In this article we see how a very primitive compiler is written in Lua using Mewa and how to compile and run a simple demo program in the shell.
18 Jun 2021 by honey the codewitch
Use GFX effectively with e-paper/e-ink displays
9 Mar 2016 by The Zakies
C++ / CLI into to using C++ CLI and using GDI library
25 Jul 2021 by André Marcos, Luciano Santos de Jesus
Automation with Arduino Prototype for an Alarm Device based on Audiometric Sounds Pattern Control
2 Apr 2019 by Petrov Vladimir
Build up our own AVI editing application and explore some fun techniques using simple code additions
13 Nov 2021 by Mark Beharrell
A queue based UDP protocol
16 Jan 2021 by David O'Neil
Overview of build process for DWinLib programs with or without using libraries
12 Nov 2012 by Andy Kirkham
Part 2 - Stepping into the C++ world
17 Jan 2022 by Giuseppe Pischedda
Part 2 - Templates and variadic templates
25 Apr 2022 by tugrulGtx
A small tool for writing various algorithms as if they were CUDA/OpenCL kernels
18 Apr 2010 by Sharjith
This article shows how to instantiate a COM object in Tcl/Tk and use its methods and properties.
2 Aug 2020 by User 14869360
A merge of ordered array and hash table
17 Sep 2020 by Shao Voon Wong
Direct2D Tutorial on Linear and Radial Gradient Brush
18 Sep 2022 by Mikhail Semenov
This article proposes a mapping algorithm, called Segmented Map, which is almost as fast as Flat Map is random access and enumeration of elements and close to std::map in insertion of elements.
5 Oct 2022 by Bruno van Dooren
How to improve time consuming operations through parallelization, when multiple similar operations need to be performed
3 Jun 2000 by Alberto Bar-Noy
Mark a word in VC6 without leaving the keyboard to double click with the mouse.
16 Jan 2000 by William E. Kempf
An article on extendable layout management classes.
28 Jul 2000 by Len Holgate
Adding bookmark functionality is relatively easy and it enables our ADO recordset to be used with a greater number of data bound controls.
12 Aug 2000 by Paul Shaffer
An article on ATL COM event connection point threading issues
8 Jun 2001 by George Anescu
An article presenting a new block ciphering method called XOR256
11 Aug 2001 by Scott Wenger
This is a small program that can extract email addresses from files that are not necessarily text files.
28 Aug 2001 by Adrian Bacaianu
This article shows how to make one ATL COM component with crypt/decrypt functions and how to use it in ASP programs. It shows also how to register a component in MTS.
1 May 2002 by James Lee
Now you can use MaskBlt on Windows 9X
23 Dec 2001 by Lim Bio Liong
Visual Studio add-in that allows you to list down all the exported symbols inside an Import or Static Library. This add-in also allows you to save the exported symbols listing and to include a library file into your current Project. This add-in also includes a facility to scan through library files.
7 Nov 2002 by Leor Zolman
A set of tools to shorten the length of VC++ STL-related error messages so that the most vital information from a message fits within the status bar in VS.
18 Sep 2001 by Braulio Dez
How to detect when the control looses its focus - the easy way.
1 Oct 2001 by Miezoo
A DevStudio macro that displays the project's build duration
29 Oct 2001 by simulant
Transform any XML persisted ADO Recordset into a delimited text file.
11 Jun 2002 by Paul Vickery
Utility to make selected windows remain on-top of others
8 Oct 2002 by Per S
Web development on Windows XP Professional is a drag, or it was until I discovered two "fixes"
7 Nov 2002 by Rob Caldecott
Use this class in your WTL apps to retrieve a list of installed printers
15 Oct 2002 by Andreas Saurwein
Helper class to set the owner of an NT security descriptor
28 Apr 2009 by Yohei Murakami
Portmappings on UPnP-NAT(s) using C++, winsock2, xerces2.8 (Linux friendly code)
28 Apr 2009 by Member 2516638
C++ wrapper class to compute moving averages
14 Jun 2010 by Paul Heil
Using the RAPI2 interface safely and effectively.
6 May 2012 by emranallan
Add your local inside windows local to be supported for unicode
18 May 2012 by emranallan
Server Application to remote your mobile device through wireless/wire connection not based on RAPI
1 Jun 2013 by Jim Xochellis
A convenient online tool which facilitates the use of generic C++ programing for processing or storing custom data types.
14 Jan 2014 by Vedat Ozan Oner
Another Arduino.Keypad library
1 Feb 2014 by tonywilk
A JSON-based protocol for sharing data between multimple clients over Websockets
14 Jul 2014 by Hadi Brais
Dissecting the C++ STL vector: Part 1 - introduction
14 Aug 2014 by Android on Intel
Golden Hammer Software took a trip earlier this year to New York to attend the Intel Android CodeFest. We updated Big Mountain Snowboarding, Trick Shot Bowling, and Scribble Worm to run natively on Intel Android devices during that weekend. All three of these games use C++ through the NDK.
14 Aug 2014 by Android on Intel
During an Intel CodeFest I optimized all my games for Intel Architecture and it was dead simple. I’ll describe my experience with the process and hopefully will get you interested to do the same.
8 Oct 2014 by Peri Venkatesh
This is an introduction to web services and soapUI.
10 Dec 2014 by Dmitriy Kozlov
How to display dashboard on SharePoint Public Site in Office 365
8 May 2015 by Intel Corporation
This guide explains how to install the Eclipse IDE on Windows, OS X, or Linux.
21 May 2015 by Intel Corporation
In previous blog posts, we’ve built the Mosquitto MQTT broker on Edison and created a sensor node for sensing motion, temperature, and light level. Here, we will connect those sensors and actuators to the Mosquitto MQTT server we’ve built to turn those sensors into true IoT sensors.
1 Oct 2015 by Android on Intel
This series of videos presents an overview of Intel tools available for Android developers through Intel® Software.
1 Dec 2015 by Android on Intel
Targeting Android Apps on x86- and ARM-Based Devices with Visual Studio 2015
1 Mar 2016 by Android on Intel
In order to use the Intel® C++ Compiler for Android within VS2015 IDE, it is required to customize the VS2015 installation. The required steps can be found in the Solution part of this document.
30 Apr 2016 by Christ Akkermans
Part II of the FORTRAN Interoperability with .NET series where we introduce the ISO C Binding which greatly simplifies interoperability.
6 May 2016 by Android on Intel
In this article, I will share a few studies that are conducted using the hooking technique to provide a simple and effective protection solution against certain offline attacks in Android applications.
18 Nov 2016 by Intel Corporation
This topic contains steps to create a new IoT project in the Intel® System Studio IoT Edition for the Intel® Edison board, Intel® Galileo board, or Minnowboard MAX board.
19 Apr 2017 by Intel Corporation
In Part 2 we will explore how to configure an integrated development environment (IDE) to build the C++ code example, and provide a code walkthrough based on the AlexNet deep learning topology.
19 Apr 2017 by Intel Corporation
The Developer's Introduction to Intel MKL-DNN tutorial series examines Intel MKL-DNN from a developer’s perspective. Part 1 identifies informative resources and gives detailed instructions on how to install and build the library components.
23 Jun 2017 by Intel Corporation
This smart stove top application is part of a series of how-tos for Internet of Things (IoT) code sample exercises using the Intel® IoT Developer Kit, Intel® Edison board, Intel® IoT Gateway, cloud platforms, APIs, and other technologies.
21 Jul 2017 by Intel Corporation
Connecting to AT&T M2X IoT using MQTT
18 Sep 2017 by Shmuel Safonov
Creation a numeric library that calculates with quadruple floating-point precision and used from MSVC C/C++ code
30 Dec 2017 by Shao Voon Wong
C++ Summing For Loop Benchmark yield interesting results and assembly code across different compilers.
25 Jan 2018 by Intel Corporation
This tutorial will walk you through the basics of using the Deep Learning Deployment Toolkit's Inference Engine (included in the Intel® Computer Vision SDK).
13 Feb 2018 by Intel Corporation
Intel just released Intel® System Studio 2018, an all-in-one, cross-platform, comprehensive tool suite for system and IoT device application development.
19 Sep 2018 by raddevus
Setting the Foundation: JavaScript Data Types. Because of the way the mind works, it is easiest to learn when we focus on one thing at a time.
15 Nov 2018 by Yves Florido-Monnier
A safe and functional hold of managed types from native c++
30 Nov 2018 by mrsilver
A fixed memory pool class written in C++ for generic usage
13 Mar 2019 by thoughts-on-coding
Introduction into Logging with lightweight and Thread-Safe Loguru
1 Apr 2019 by Igor Kushnarev
Native windows with Kotlin Native for Linux and Windows platforms
4 Sep 2019 by Jaxon7
Least frequent character offset exact match algorithm used in GUI keyword search
3 Jan 2020 by goranorsander
A class template for specializing fundamental types
27 May 2020 by Ben Hanson
How to get more information from a bison .output file.
15 Mar 2021 by Allister Beharry
oneMD is a molecular dynamics simulator coded in C++ 17 designed to take advantage of hardware data parallelism across a diverse set of devices and architectures using Intel's oneAPI framework and SYCL -- the successor to the OpenCL standard for parallel processing
12 Nov 2007 by Lou Franco
Atalasoft leverages their DotImage toolkit to manipulate color channels for the purpose of image enhancement, in this case satellite images. The article is a tutorial on image enhancement and it includes all source code and test images.
18 Feb 2020 by Mircea Neacsu
Case folding for UTF-8 code
25 Apr 2021 by honey the codewitch
Explore the basic drawing functionality provided by the GFX IoT library
17 Apr 2021 by honey the codewitch
GFX IoT graphics library part 2 - device independent bitmaps
6 May 2021 by honey the codewitch
Explore the inner workings of a highly capable IoT display driver for the ESP32
17 Apr 2002 by Rick York
This application will display a random fortune in the font and colors of your choice.
28 Aug 2021 by RegularJoe5150
A reformulation of compressed pair into a type list
17 Aug 2014 by pi19404
In this article we will look at markov models and its application in classification of discrete sequential data.
27 May 2020 by Michael Chourdakis
A one-function library to easily integrate Speech to Text and Text to Speech in your Win32 applications
1 Aug 2021 by Matt Scarpino
Explains how to generate Python parsing code with ANTLR and use the code to create a Python parser in C++
17 Apr 2016 by leon de boer
In this second part, we will create an OpenGL MDI application
14 Jan 2022 by Giuseppe Pischedda
Implementing a Win32 C++ Application that "consumes" a C++/WinRT Runtime Component.
14 Jan 2022 by Giuseppe Pischedda
How to create a Win32 C++ Application that "consumes" a C++/WinRT Component Runtime
1 Jun 2018 by YangManWoo
This article describes how to create custom controls using strategy patterns.
2 Apr 2022 by Michael Sydney Balloni
If you were on the fence about adding mscript to your arsenal of system tools, have another look.
20 Apr 2022 by honey the codewitch
Implement a fancy color picker in your ESP32 WROVER or WROOM IoT applications
14 Feb 2013 by David O'Neil
Need to make a simple, or not-so-simple dialog? The following approach may be just the ticket, even without DWinLib!
16 May 2022 by honey the codewitch
Trigger tracks from Type 2 MIDI files to add to your recording or performance
14 Feb 2022 by OriginalGriff
By the time you have read this, you will have no problem with compiling your programs ever again. Well, probably you won't. OK - maybe a little. Depends on the compiler.
16 Jun 2022 by honey the codewitch
Create a clock that uses multiple Internet services to detect your weather, date and time
27 Jul 2022 by Intel
This document demonstrates how a linear algebra Jacobi iterative method written in CUDA* can be migrated to the SYCL* heterogenous programing language.
28 Jul 2022 by Valentin Kubarev
In this article we discuss how to use SYCL and oneIPL to offload Gaussian image filtering to an accelerator.
6 Nov 2022 by Steffen Ploetz
My way to have a first sample program running with "Texus' Graphical User Interface" (TGUI) - a cross-platform modern C++ immediate GUI, on which I use "Simple and Fast Multimedia Library" (SFML) as backend.
N 24 Nov 2022 by Bruno van Dooren
When calling into the w32 API, there are many times when you must deal with structures that have a variable size. This article shows how to do that in a convenient way.
N 25 Nov 2022 by Nemanja Trifunovic
How char data types evolved in C and C++
15 May 2001 by ljp
VC++ Standard Edition only has support for dynamically linked exes. This article shows you how to by-pass this restriction.
17 Jan 2000 by Shaun Wilde
A wizard that allows you to create an ATL Property Page or Context Menu extensions
1 Feb 2000 by Andrew JM Hall
A class that provides the ability to move and size controls at run-time
11 Aug 2001 by Mike Melnikov
An add-in for Devstudio that provides tag indexing and search, window, bookmarks, session and other managers
24 Feb 2000 by Len Holgate
A simplified method to enumerate a collection of objects.
10 Aug 2000 by jerry0davis
How to display the "Find" window in a CWebBrowser control.
3 Mar 2000 by PJ Naughter
A freeware DDX routine for selecting a filename
3 Mar 2000 by PJ Naughter
A freeware MFC class to support access to CDDB servers.
15 Oct 2001 by Chris Maunder
A quick introduction to using .NET value types in managed C++
17 Apr 2001 by Xavier Dusart
Sample code on how to use tray icons and check Exchange mailbox.
8 Jan 2002 by Vitaly Belman
The add-in enables you to use FreeVCS, the free Version Source Control, in Visual C++
4 Dec 2001 by Andrei Levin
This addin allows your source code to have references to external files, MSDN articles, voice comments etc.
11 Apr 2000 by Dhananjay Gune
A Macro which writes an empty C++ class.
6 Jun 2002 by Ray Kinsella
How to use the Microsoft Mail API to insert messages into the Window CE Outbox.
7 Feb 2001 by Steve Maier
Creating a SOAP client using C++ instead of VB
29 Apr 2002 by Steve Schaneville
This is a logging class that outputs to a file or log window, provides filtering of messages without re-compile, and allows double-clicking on log message to jump straight to code location.
31 Mar 2001 by Tili
This class creates from 1-9 segments of a single file which can be then desgmented.Useful for moving larger file on floppies.
31 Mar 2001 by Sardaukar
Visual Studio Add-In that displays the latest service pack installed
26 Sep 2001 by Anthony Roach
A framework for writing apps using DirectX 8
3 Oct 2001 by Niraj Kedar
The Recycle program has been designed to automate the release of system memory.
29 Jan 2002 by SimonS
Here's some simple JScript that returns the value part of a name-value querystring pair from inside an HTML page.
6 Nov 2001 by Frank Melber
IPCTrace - An inter-process tracing utility
14 Jul 2002 by Mingming Lu
With this control, you can easily build up your own Poker games.
10 Mar 2002 by Rui Lopes
Class for Synchronizing the Active State of multiple windows.
7 May 2002 by Alboaie Sînicã
Adding more privacy to users of existing messengers (yahoo only at this stage)
17 Jul 2002 by Dave Matrix
How to draw/redraw a rectangle along the window rect, when the window is activated or deactivated.
13 May 2002 by shailesh litake
office style control
26 Jul 2002 by Petr Stejskal
How to build a separate executable for each language version.
20 May 2002 by Jason Henderson
Draw and animate ASCII characters to a window using this COM object.
25 Nov 2002 by Gevik Babakhani
A wizard application for creating ImageLists
9 Jun 2002 by Black Horus
A shell extension to delete temporary files (e.g visual c++ intermediate files).
13 Jun 2002 by Wictor Wilén
How to use the IDirectoryObject interface instead of using the IADs(IDispatch) objects
5 Sep 2002 by Dirk Vandenheuvel
An easy way to store and retrieve binary data in an ISAP DLL and display them on a web page
26 Sep 2002 by Tim Gard
Tired of having to navigate from MyDocuments every time you open your MFC app? This class will store the MRUD in the Registry and use it every time you open or save your app.
8 Nov 2002 by Chris Maunder
Microsoft's Visual C++ .NET Product Manager talks about the changes in store for the next version of Visual Studio .NET
5 May 2009 by Hareesh T K
How to enable Windows CE to get vendor specific DHCP option 43.
22 Jun 2009 by airlobster
Taking my previous lexer one step ahead.
24 Jun 2009 by Kuldip Rindani
Monitoring group of Linked SQL Servers from a SQL Server
29 Jun 2010 by aleksey_m_t
MSVS Add-in for Doxygen documentation system
16 Mar 2011 by Yuri Maxutenko, Apriorit Inc
This article covers the creation of the CAB-installers for the Windows CE 5.0/6.0 applications for thin clients.
27 Feb 2012 by pinaldave
Identifying guest User using Policy Based Management
8 Mar 2012 by Caleb McElrath
Dispose pattern in C++
21 May 2012 by David 'dex' Schwartz
An implementation of the GoF Behavioral Design Pattern - Mediator.
31 May 2013 by vatai38
Short guide to create licensed applications using the Code::Blocks IDE incorporating the IPDefend Toolkit plugin.
9 Nov 2012 by Prashant Sridharan
How to access and employ data stored in a person’s Facebook profile to personalize app experiences
28 Jan 2014 by dingjing
ISD applications, web applications in general, are built on top of HTTP, which uses a pull-based communication mechanism. All communication requests are initiated or pulled from clients. Web servers can only respond to the requests. They cannot initiate or push communications
22 May 2014 by djc2032
A three-part series demonstrating how to develop an Oracle Call Interface (OCI) custom data source for Ultimate Grid
2 Mar 2015 by Android on Intel
The Murl Engine is a fresh and free solution for cross-platform development. It is focused on games and multimedia applications and is currently supporting Android, iOS, Windows, OS X and Linux* platforms.
2 Mar 2015 by Android on Intel
Code Example of Power/Performance Optimization on Android* Using Intel® Intrinsics
13 Apr 2015 by Intel Corporation
The new Intel® IoT Developer Kit v1.0 software components are available now for immediate download on the Software Downloads page (as of March 5, 2015).
11 Jun 2015 by Intel Corporation
In my blog today, I am going to talk about publisher-subscriber model for sharing data between various programs running in Linux.
16 Jun 2015 by phillipvoyle
Part 2 in a series.
21 Jun 2015 by Anupam_Datta
Motion activated Pushbullet notification from your Arduino to your Smart Gadgets
1 Oct 2015 by Android on Intel
This step-by-step guide walks you through the process of setting up and compiling different libraries that are used in gaming and multimedia specifically for x86 target platforms.
22 Nov 2015 by Manjuke Fernando
Technorati Tags: MicroSoft SQL Server Every time the SQL data file or log file expands, it fills the newly allocated (expanded) space with zero. There are few good and bad having this feature (Zeroing the allocated space). One downside of this is, this process will block all the sessions which are w
16 Dec 2015 by Intel Corporation
This document provides general overview of the Intel® System Studio for Microcontrollers, information how to use it for developing and debugging your applications for the Intel® QuarkTM microcontroller D1000 on Linux platforms from the command line and from Eclipse IDE, gives a list of compiler opti
20 Jan 2016 by Intel Corporation
I'm working on a connectivity library for IoT devices. A serious part of every communication protocol is the data integrity check.
9 Oct 2019 by Zebedee Mason
Visual C++ tests are created from Gherkin DSL feature files using a Python 2.7 script
4 Feb 2017 by Shao Voon Wong
Boost Lexical Cast Wrapper to provide more exceptional information
27 Mar 2017 by Intel Corporation
This shop-floor equipment activity monitor application is part of a series of how-to Intel® Internet of Things (IoT) code sample exercises using the Intel® IoT Developer Kit, Intel® IoT Gateway, Intel® Edison board, cloud platforms, APIs, and other technologies.
19 Apr 2017 by Intel Corporation
With Intel DAAL, cgo, and SWIG we were able to integrate optimized Cholesky decomposition right in our Go programs.
1 Jun 2017 by Intel Corporation
This paper shows how the python API of the Intel® Data Analytics Acceleration Library (Intel® DAAL) tool works. First, we explain how to manipulate data using the pyDAAL programming interface and then show how to integrate it with python data manipulation/math APIs.
25 Oct 2017 by Intel Corporation
This access control system application is part of a series of how-to Internet of Things (IoT) code sample exercises using the Intel® IoT Developer Kit and a compatible Intel-based platform, cloud platforms, APIs, and other technologies.
25 Oct 2017 by Intel Corporation
Connecting to AT&T M2X IoT using MQTT
8 May 2020 by Arthur V. Ratz
In this article I will thoroughly discuss about the several aspects of using the revolutionary new Intel® oneAPI HPC Toolkit to deliver a modern code that implements a parallel “stable” sort
19 Jun 2018 by José Simões
Using Interop to call native (C/C++) code from C# (managed) library with .NET nanoFramework
15 Jul 2018 by Nour Helal
Find the first number k divisible by given number n (extended approach)
31 Jul 2018 by ThatsAlok
Object Oriented Programming in DART
11 Sep 2018 by EgorYusov
This article describes several strategies to update GPU resources in Diligent Engine (a modern low-level graphic library) as well as important internal details and performance implications related to each method.
22 Dec 2018 by EgorYusov
This article introduces the problem of resource state management and synchronization in modern graphics APIs such as Direct3D12 and Vulkan and describes a solution offered by Diligent Engine.
27 Mar 2019 by Igor Kushnarev
Using Vulkan API with Kotlin Native example
3 Apr 2019 by Dean Roddey
Concepts and implementation of speech recognition and control via voice
26 Apr 2019 by Igor Kushnarev
Vulkan surface, physical and logical devices with Kotlin Native
26 Apr 2019 by Igor Kushnarev
Vulkan API with Kotlin Native. Drawing loop.
27 Nov 2019 by Mukit, Ataul
Quarks - A New Approach with a New Mindset to Programming
16 Jan 2021 by Patrice T
How to optimize small factors checking
8 May 2020 by Intel Corporation, Arthur V. Ratz
In this article I will ground the discussion on the several aspects of delivering a modern parallel code using the Intel® MPI library, that provides even more performance speed-up and efficiency of the parallel “stable” sort, previously discussed.
10 Jun 2020 by Mircea Neacsu
Make a multi-threaded server in 20 lines or less
6 Jul 2020 by Mircea Neacsu
Make yourself a HTTP server in 20 lines or less
1 Sep 2020 by Espen Harlinn
An Implementation of a Database layer using my C++ wrapper classes for the ESE C API
20 Sep 2020 by JorgeLuisOrejel
How to generate infinite sequences in both C# and unmanaged C++
26 Feb 2021 by Michael Haephrati is a blockchain-based social network where users can earn money or cryptocurrency for using it.
1 Oct 2015 by Android on Intel
Thanks to an x86-based Android tablet Intel loaned me for testing, PhonoPaper has been improved and optimized.
27 Feb 2017 by theonemule
To fully take advantage of parallelization features, developers have to change how they code. But a great deal of optimizations can be made through Intel’s parallelization tool, Intel Advisor.
19 Sep 2011 by Doug Binks
Dynamic Resolution Rendering lets developers dynamically vary the resolution of their screen rendering instead of having a static resolution selection. The end result: Stable, high frame rates can be achieved with high-quality GUIs, even on low-end systems. This code sample is free to use.
11 Apr 2021 by honey the codewitch
A device independent graphics library for IoT devices. Part 1 of a series.
25 Nov 2020 by Mladen Janković
Data structure that allows items to be scheduled for processing based on the tags that define item hierarchy
1 Apr 2009 by Rolf Kristensen
An example of how to implement persistence of column widths and positions.
20 Jan 2015 by Frankie-C
Safehandles is a library for management of data structure using robust and safe handles.
11 Mar 2021 by Christ Kennedy
The classic electronic game brought to you by Arduino Micro Pro
8 Jan 2022 by Michael Sydney Balloni
An exciting proof-of-concept that sews httplite with security components
2 Mar 2022 by Dhruv__Patel
In this article we compare and contrast SYCL and CUDA, and discuss how the oneAPI compiler can work with SYCL.
14 Mar 2022 by Dhruv__Patel
In this article we demonstrate how to set up Intel DevCloud and get started using oneAPI while demonstrating some of oneAPI’s unique capabilities.
13 Apr 2022 by Sergiu Ovidiu Oprea
This article is a hands-on look at the process of converting CUDA to SYCL.
13 May 2015 by Android on Intel
This article aims to change your thinking on how SIMD programming can be applied in your code.
2 May 2022 by Stefan Yurkevitch
In this article, we’ll be exploring how to integrate the oneAPI Deep Neural Network (oneDNN) library and the SYCL-based Data Parallel C++ (DPC++) programming language into existing codebases.
11 Jun 2022 by Andrea Simonassi
The simplest multiple precision sum algorithm
27 Nov 1999 by Stephane Rodriguez
A DirectDraw Framework made of template classes
2 Aug 2022 by sebjameswml
Walks you through the steps needed to draw high quality 2D graphs in your C++ programs using the header-only library morphologica
12 Jul 2018 by ThatsAlok
Flutter Navigation, Let's move among pages
2 Nov 2005 by Jerry Edens & Doug Eveland
A framework for performing unit tests.
6 Dec 1999 by Jorge Lodos
This article describes an ISAPI project to send a page containing an image to the browser.
6 Dec 1999 by Jorge Lodos
This article describes an ISAPI project to send a page containing two frames to the browser.
1 Feb 2000 by Bruce Hearder
An introduction to using CommandBars in CE.
17 Jan 2000 by Pierre Chalamet
A neat way to use MFCs built in serialization to store COM objects
20 Feb 2000 by Len Holgate
The ATL OLE DB Provider templates only seem to support read-only rowsets and making them support updating of data isn't as easy as you'd expect!
3 Mar 2000 by PJ Naughter
A collection of freeware MFC classes to encapsulate the Windows 95/98 performance counters.
12 Apr 2001 by Morten Abrahamsen
CBSTRStream is a simple BSTR stream implemenation with some useful data type conversion functions.
9 Mar 2000 by grebulon
Add auto-save feature to Visual Studio 6.0.
8 Sep 2000 by Paul E. Bible
Non-MFC Date Routines in an ATL Component.
29 Jan 2001 by Red Pilgrim
An add-in that helps you hide 'inactive' pieces of your code in include files
6 Sep 2000 by Milan Gardian
Notes on updating your WTL installation
30 Apr 2001 by Paul E. Bible
Non-MFC ByteArray Class for an ATL Component
30 Nov 2001 by Peter M. Jones
5 Apr 2000 by Roger Onslow
When inheriting from a virtual base class the access specifier for the destructor is ignored
25 Jan 2001 by Sherwood Hu
How to use the Microsoft regular expression object in your C++ program
13 Nov 2000 by Mukesh Gupta
Converts a lump of binary/text data to hex format.
11 Jul 2001 by Alex Griffing
An article, code, and a sample project showing how to use computers to help break cryptograms.
16 Jul 2001 by Fabian von Romberg
Dereferincing and resolving Variants and IDispatch
3 Apr 2001 by Maxime Labelle
A wizard to help getting started with PropertySheet Shell Extensions
5 Feb 2001 by Dave Richards
A useful tool for generating Excel graphs using Visual Studios built-in profiler
8 Oct 2001 by Ivan Tsygulev
extending existing property browser with OLE DB common dialogs
15 Oct 2001 by Laurent Kempé
Port of the window sizing framework from Paul DiLascia
18 Oct 2001 by Anthony Roach
An extension to the DirectX framework for adding backgrounds
16 Apr 2002 by Alex Kwok
Three controls let you create your own colro dialog
15 Jul 2002 by Adrian Bacaianu
This article presents a way to send cookies to client browser from an ISAPI extension.
30 Jul 2002 by davyuan
This tool parses a SOAP request and calls the COM+ component to stress test it.
25 Sep 2002 by voodoopriestess
Allows users to send bug reports to manufacturers without having to manually create bug reports. Requires only four lines of code to be added to your application and works with all versions of Microsoft Windows. No MFC.
22 Nov 2002 by Old Timer
A class used to manipulate and convert decimal and fractional data.
6 Mar 2007 by James, Lu Zuheng
An XML Web Service using ATL Server and Called by MFC Client
22 May 2007 by Member 3374626
One more implementation of dynamic binding.
25 Oct 2007 by AdelArch
This article shows you how to connect to a Centera Storage appliance and save files to the appliance from a specific Directory
1 Mar 2008 by Frank Arnold
A simple manipulator class for using printf style in ostream
8 Apr 2009 by Naveen
New with empty bracket
8 Apr 2009 by Naveen
Loader snaps
8 Apr 2009 by Naveen
Break application on DLL load
27 Apr 2009 by jason lue
A subtle memory leak problem on CDynamicParameterAccessor on special occasions
18 Aug 2009 by mrjvdveen
Ole and accessing file embedded in Access
30 Mar 2010 by G. Filkov
VSS mass undo-checkout workaround.
7 Apr 2010 by BarrySolomon
Support for Reading XML in MySQL
10 Aug 2010 by Asif Bahrainwala
Taking snapshots of video overlay using DirectShow
13 May 2011 by Vinith B Raj
A simple bit switch implementation to indicate/maintain function/scope states
6 Oct 2011 by Roger Doss
An article on bounded memory buffer Sieve of Erastophenes
27 Oct 2011 by Vasil Bachvarov
This article explains how to create a dynamic library that loads exported functions the first time they are used, opposed to loading them when the library is loaded.
28 Oct 2011 by Dharmateja Challa
This is a continuation article for a key value store.
25 Feb 2012 by wullinkm
Workaround for Valums AJAX File Upload IE9 issues
29 Feb 2012 by Roger Doss
This article is about a similar function which is generated using a Linux shell script and provides a similar facility.
8 Mar 2012 by kishore Gaddam
C++ WinRT component DLL and C# Metro application
5 Mar 2012 by kishore Gaddam
Internals of how the application is installed and run – WinRT, Windows 8, C++, C#.NET, Metro
5 Mar 2012 by li9705
How to call C/C++ from Java Android using CLE
30 Mar 2012 by Roger Doss
This article describes a technique where an approximation for the partition scheduling problem can be generalized to approximate scheduling for multiprocessor machines where the number of processors is a power of two
17 Jun 2012 by fahadzukie
This is an alternative for "regsvr42: Generate SxS Manifest Files from Native DLLs for Registration-Free COM"
19 Jul 2012 by Jake Franta
Using the PDF functionality in SolidWidgets, I no longer have to think different from what I am used to when laying out a page, whether the page represents a window or a PDF document.
8 Sep 2012 by Asame Imoni Obiomah
This article is the first toddler step in the development of a framework for the delivery of motion, touch and 3D forms as interactive services locally and over networks.
22 Jan 2013 by lxdfigo
It is a lib that can process XML documents or JSON by changing a config file.
12 Nov 2012 by Satish Natu1
The article shows a conflation algorithm with minimal contention overhead for the data producer.
30 Apr 2013 by MartinDGut
An Azure Database to hold a Knowledge Base
2 Aug 2014 by K Stock
Article #3: Getting started with MoSync for Android (and other mobile platforms)
17 Aug 2014 by pi19404
In the article we will look at algorithm for Fast 2D Convolution.
4 Sep 2014 by Tim_Duncan
This article discusses the development of Clifford’s Reading Adventures, a series of interactive educational games for young children from Scholastic Interactive LLC.
29 Sep 2014 by kspviswa
Concept + brief implementation details about Lock-free, thread based log buffer implementation, for debugging high performance multi-threaded applications
7 Jan 2015 by Richard Chambers
Providing a C library with primitives for manipulating a list including splice, for each, and algorithms.
7 Apr 2015 by Android on Intel
In this article, I will explain how to build an NDK app for Android* on Intel® architecture.
13 Apr 2015 by Intel Corporation
Eclipse for Intel® IoT Platforms Troubleshooting and FAQ
21 May 2015 by Intel Corporation
This white paper explains the general usage of the MRAA APIs that can greatly simplify working with various types of devices
1 Jun 2015 by Android on Intel
Integrating the Intel(R) C++ Compiler for Android with multiple Android NDKs
31 May 2015 by Duke Of Haren
Deploy a .NET web application to IIS on Windows Server
3 Jun 2015 by David Catuhe
In this article, I’ll focus on template strings based on my personal experience creating embedded expressions.
6 Jul 2015 by Android on Intel
Linderdaum Engine is an open source, purely object-oriented 3D gaming engine for Microsoft Windows, Google Android, and BlackBerry OS 10 written in C++.
6 Jul 2015 by Android on Intel
This document is focused on creating OpenCV-enabled applications for Android. If the target operating system of your application is Windows
18 Jul 2015 by phillipvoyle
I’m going to show you how you can use JSON.h to expose charting data to a web page and draw a chart in the browser.
1 Oct 2015 by Android on Intel
Porting Guide for Unity Game on Intel® Architecture for China Market
1 Feb 2016 by Android on Intel
High Performance and Security Software-Based Encryption by Intel® Advanced Encryption Standard New Instructions and Intel® Secure Key
1 Feb 2016 by Android on Intel
This document describes the step-by-step instructions for building a Haxe* project (OpenFL*) for Intel® x86 for the Android* platform.
18 Mar 2016 by Intel Corporation
The path to app development will soon be easier than ever, with a faster migration to real-world commercial solutions.
6 Jun 2016 by AmirShrestha
This article demonstrates how to link a third party libraries (DCMTK) to Qt based project.
4 May 2017 by Intel Corporation
Theano is a Python library developed at the LISA lab to define, optimize, and evaluate mathematical expressions, including the ones with multi-dimensional arrays (numpy.ndarray)
22 Jan 2019 by Apriorit Inc, Sergey Stepanchuk
Learn how you can use ftrace to hook critical function calls in the Linux kernel
26 Apr 2019 by Igor Kushnarev
Creating Vulkan instance with Kotlin Native
16 Apr 2019 by Igor Kushnarev
Vulkan pipeline with Kotlin Native
30 Sep 2019 by Member 4206974
A Tcl -Tk Form Generator that can be used alone or used to provide a fast Form generation for language in which this activity can be complex
22 Apr 2020 by SimbirSoft
A bit about Python & Flask
10 Aug 2020 by Shao Voon Wong
Optimizations that you have to make to wring the performance out of WebAssembly
4 May 2017 by Intel Corporation
This paper demonstrates a special version of Caffe — a deep learning framework originally developed by the Berkeley Vision and Learning Center (BVLC) — that is optimized for Intel® architecture.
13 Mar 2019 by thoughts-on-coding
Testing point mass attraction and its deduced dimensions with Catch2
21 Nov 2002 by Uri Mishol
IncrediBuild, integrated with Microsoft Visual C++, silently distributes compilation tasks across workstations in the network, cutting build times down by 90% and more.
22 May 2003 by Microsoft (VSIP)
Learn more about some of the tools integrated into Visual Studio .NET and its newest release, Visual Studio .NET 2003.
4 Aug 2003 by Kirk Stowell
Xtreme Toolkit Professional Edition gives your application a rock solid presentation that includes Office 2003 style themes, Office style menu and toolbar customization, Visual Studio .NET style tear off tabs and auto hide panes.
22 May 2005 by William L. Bain
ScaleOut StateServer boosts server farm performance and offloads database servers by hosting ASP.NET session-state and other workload data directly on the farm using distributed, in-memory storage.
9 Sep 2005 by SoftWidgets
In just a few minutes, predefined templates, containing formatted sheets and charts, can be generated from any database using simple SQL statements, macros and/or custom C# or VB.NET snap-ins. Generated files can be distributed to a file server or as an email attachment. Usually, no coding is needed
30 Mar 2006 by Whole Tomato Software
Read on to learn the real reason my co-workers virtually dragged me to our purchasing agent to get my very own license for Visual Assist X!
22 Sep 2011 by Lior_Cohen
This article contains a short description for a novel NI programmer on how to create a simple “Hello World” gesture-based application. It includes links for environment dependences download pages, code sections with explanations and a sample source code.
5 Sep 2006 by Inventu Corporation
Jump-start your projects with our rapid Web Service generation tools for existing Mainframe, AS/400, iSeries, and UNIX applications.
10 Oct 2006 by Whole Tomato Software
A review of the code refactoring tools in Visual Assist X - by John Krajewski, Senior AI Programmer, Pandemic Studios.
14 Dec 2006 by Bill Bither
Demonstrates the use of Atalasoft's DotImage GlyphReader OCR to enable .NET applications to digitize paper documents as searchable PDFs that can be indexed by search engines.
24 Jan 2007 by Sebastian Holst
This article introduces a secure, stable and cost-effective means to maintain near-time visibility into how, when, and where your applications are being used
21 Aug 2012 by Egor Yusov
Terrain Rendering is a game technology code sample that demonstrates how to render large-scale terrains in real time by efficiently distributing the tasks between the CPU and the GPU. This article provides an overview of the terrain-rendering application and includes a link to the free code.
26 Feb 2007 by Joel De Guzman
Who says learning threading isn’t fun? Take a break from solving problems / developing code and join us in a fun contest. Weekly gift cards will be given based on community voting. You could be our grand prize winner of an Intel® Core 2 Duo iMac* - with a 20” screen.
28 Feb 2007 by SlickEdit Inc.
A story about Bob and how he saved the day with SlickEdit® Tools for Microsoft® Visual Studio® 2005
2 Apr 2007 by Jeppe Mortensen
A new way of selling software has emerged. Making money trying to sell small size programs is not easy. Let’s change that! We are currently guaranteeing 150$ revenue for the first 300 developers who upload their program and starts using the system described in this article.
10 May 2007 by Paul Glavich
ANTS Profiler provides you with a quick and easy way of identifying performance bottlenecks within your .NET applications. Additional support for the latest .NET 3.0 features, the Vista operating system, and Visual Studio integration, cements ANTS Profiler as a leading tool in performance profiling.
12 Jun 2007 by Lou Franco
Atalasoft decided to create web versions of their WinForms imaging controls. This case study outlines the requirements and analysis used to determine which technology was used in order to get migrate functionality to the browser: AJAX vs. Java vs. ActiveX vs. Flash.
7 Jan 2013 by LEADTOOLS Support
The benefits of grid and distributed computing are well established and indisputable.  However, implementing them can be a nightmare – converting audio/video files in separate chunks can result in video hiccups and out of sync audio – but not with LEADTOOLS!
16 Jun 2007 by NineRays, Mark Sochan
Most .NET software projects can easily be tampered, exposing your software to security risks and theft of intellectual property. This article shows different techniques used to protect .NET code and determine the best protection for you. 9rays.Net offers you Spices.Obfuscator to these ends.
7 Aug 2007 by Joel De Guzman
Do you read Science Fiction? Have you read a story that involves parallel computation or multi-core processors? Tell our Threading for Multi-Core Developer Community about it and you can win cash prizes. It's easy to join. Spend your summer wisely and join the Reading for Multi-Core Contest.
12 Oct 2007 by Joel De Guzman
Do you love a good puzzle? Show off your threading skills on problem sets ranging from sudoku puzzles to dorm room assignments. Take the challenge to win monthly prizes and the chance to take home an Apple MacBook Pro*.
15 Oct 2007 by Ajay Mungara
How software developers can take advantage of development tools/APIs provided by Intel to support the software development efforts for Intel® Active Management Technology (Intel® AMT), a component of Intel® vPro™ Processor Technology and Intel® Centrino® Pro Processor Technology
15 Oct 2007 by SlickEdit Inc.
Bob wows the software development team by showing them the powerful and time saving features of SlickEdit Tools. SlickEdit Tools is a collection of add-ins for Microsoft Visual Studio that provide a developer with greater capabilities directly within Visual Studio.
7 Jan 2013 by Plantronics
The Plantronics Unified Runtime Engine (Spokes) SDK exposes a set of interfaces for application developers to interact with Plantronics current and future devices.
19 Dec 2007 by Clay Breshears
By following these rules, you will have more success in writing the best and most efficient threaded implementation of your applications.
20 Dec 2007 by Visual Numerics, Inc.
This article looks at strengths of the .NET platform regarding numerical analysis, tips for increased performance of .NET applications, capabilities of IMSL C# Numerical Library for Microsoft .NET applications, and features that allows the .NET Framework to be used for advanced analytics.
7 Jan 2008 by Visual Numerics, Inc.
This document focuses on the combination of VSTO 2005 and Visual Studio 2005 Team Edition.
7 Jan 2013 by Plantronics
High-Level Call Management ICallCommand: Benefits of Newer Spokes SDK
9 Jan 2008 by AccuRev
Why organizations considering moving to an Agile development methodology to increase product quality, decrease costs and respond more quickly to market needs should also consider the changing requirements that the new model places on the SCM system and which aspects are critical to success.
12 Feb 2008 by Alex Lehmberg
Multi-core processors are becoming ubiquitous, but due to the complexities of multithreaded programming few programmers exploit their potential. Jibu is a library for .NET, C++, Java and Delphi that makes concurrent and parallel programming easy for experts and beginners alike.
24 Mar 2008 by Steve Hawley
Quickly and easily create an application to split, merge, and reorder TIFFs – sample application and source code is provided.
13 May 2015 by Android on Intel
Face and Head Tracking using the Intel® RealSense™ SDK
30 Nov 2012 by Accusoft
Using ImageGear Professional and Barcode Xpress.
27 Jul 2015 by Android on Intel
In this article I will explain what is DNN and how the Intel® SSSE3 instruction set helps to accelerate DNN calculation progress.
20 Jul 2015 by Android on Intel
In this paper, we introduce some of the new features in ART, benchmark it against the previous Android Dalvik* runtime, and share five tips for developers that can further improve application performance.
1 Nov 2014 by LEADTOOLS Support
RTSP Server Made Easy with LEADTOOLS
16 Sep 2015 by Intel Corporation
Intel Black Belt Lee Bamber describes the different ways that a computer can detect pulse, and explains how easy it is to do using the Intel RealSense F200 camera and the Intel RealSense SDK.
16 Sep 2015 by Intel Corporation
In this article, we will introduce the components of INDE and show how developers can use them to create new applications and optimize existing applications. To start with Intel® INDE provides support for IDE integration.
1 Oct 2015 by Android on Intel
This article walks through an example Android application that offloads image processing using OpenCL™ and RenderScript programming languages.
1 Apr 2013 by LEADTOOLS Support
Media Foundation Capture and Convert with LEADTOOLS 18
24 Apr 2013 by Intel Corporation
This Guide contains information about the APIs that application developers need to use when they are developing apps targeted for Ultrabook™ devices.
23 Oct 2015 by Intel Corporation
This article describes how to pick different resource binding mechanisms to run an application efficiently on specific Intel’s GPUs.
27 Oct 2015 by Intel Corporation
The Intel® RealSense™ SDK provides a new feature for developers to record camera streaming sequences to a file on disk for future playback. This feature is very helpful in debugging and troubleshooting camera issues in the apps.
26 Jul 2013 by Intel Corporation
Working with perceptual computing hardware, you will soon learn that to move beyond the confines of the Intel® Perceptual Computing SDK you need a good understanding of the depth data provided by the camera and how to manipulate it. This article will cover the basics of obtaining this data, how it r
26 Jul 2013 by Intel Corporation
PerceptuCam Case Study
16 Dec 2015 by Intel Corporation
This guide covers using Intel® Quark™ D1000 Microcontroller, and s how how to use Eclipse* IDE to modify the simple example which is already implemented inside of firmware.
14 Jan 2016 by Android on Intel
In this document, we’ll describe how to configure Eclipse to set up an automatic NDK build for FreeType.
11 Feb 2016 by Dynamsoft
In this post, let’s take a glimpse of how easy to build a custom Node module on Windows, Linux, and Mac by wrapping Dynamsoft Barcode Reader SDK, as well as how to integrate the module to quickly implement an online barcode reader.
12 Dec 2013 by Ted Neward
Parallel processing in Android native code
18 Mar 2016 by Intel Corporation
This document is a guide for creating Java IoT applications that can access remote Bluetooth Low Energy devices on IoT platforms, such as the Intel® Edison development board.
18 Apr 2016 by Intel Corporation
This robot arm application is part of a series of how-to Intel® IoT Technology code sample exercises using the Intel® IoT Developer Kit, Intel® Edison board, cloud platforms, APIs, and other technologies.
27 Oct 2010 by manythreads
In his second tutorial, GPGPU expert Rob Farber discusses OpenCL™ memory spaces and the OpenCL memory hierarchy, and how to start thinking in terms of work items and work groups. This tutorial also provides a general example to facilitate experimentation with a variety of OpenCL kernels.
16 Apr 2014 by Jerry Baugh
Zhongqian Su and a group of fellow graduate students used the Intel® Perceptual Computing SDK and the Creative Interactive Gesture Camera Kit to combine augmented reality (AR) and a common encyclopedia into ARPedia*—Augmented Reality meets Wikipedia
9 May 2014 by MultiMedia Soft support
How to programmatically start, on Windows Vista and higher versions, a recording session of any sound being played through a specific output device by third-party applications like Windows Media Player or YouTube, by leveraging the WASAPI sub-system through Audio Sound Recorder for .NET.
2 Dec 2010 by Steve Brooks
With the increasing availability of Digital SLR cameras in the consumer market, many users are choosing to capture images in their camera manufacturer’s proprietary RAW format. The ability to compress camera RAW images with JPEG XR allows for high compression rates with very low loss in image qualit
29 May 2014 by Jim McKeeth
This article walks through the ins and outs of Google Glass development with RAD Studio.
12 Oct 2016 by gricardi
As users are migrating from traditional desktops to mobile devices, transitioning your Windows application to the web is the next step to increasing your exposure. Thinfinity VirtualUI delivers your Windows applications to users on any device, anywhere.
6 Jan 2011 by manythreads
In his third tutorial, GPGPU expert Rob Farber will introduce the OpenCL™ execution model and discuss how to coordinate computations among the work items in a work group
25 Jul 2014 by Mat Hopwood
Fragmentation is bad for business and mobile game development is a very fragmented business that is ripe with pitfalls and difficulties. This article outlines these factors and explains how developers are able to overcome them, cutting costs and without the need for compromise.
14 Aug 2014 by Android on Intel
This guide is intended to help developers port existing ARM*-based NDK applications to x86.
3 Nov 2016 by Intel Corporation
Exploring Intel® Data Analytics Acceleration Library C++ Coding for Handwritten Digit Recognition
19 Dec 2016 by Intel Corporation
We are very excited to announce the release of Intel® IoT Developer Kit 5.0!
2 Sep 2014 by Geoff Arnold
What follows is a description of how senior programmer Richard Kettlewell and producer Toby Evan-Jones, Kettlewell’s colleague, achieved their goal by applying new techniques and algorithms enabled by 4th gen Intel Core processors.
2 Sep 2014 by LEADTOOLS Support
LEADTOOLS includes comprehensive support for DICOM in each of its programming interfaces including .NET (used in the examples below), CDLL, C++ Class Library, HTML5 / JavaScript, WinRT, iOS, Android and more.
10 Mar 2011 by manythreads
Read Rob Farber’s Massively Parallel Programming series. This fourth article in a series on portable multithreaded programming using OpenCL™ will discuss the OpenCL™ runtime and demonstrate how to perform concurrent computations among the work queues of heterogeneous devices.
17 Oct 2014 by Naveen Gv
This article presents the advantages of developing embedded digital video surveillance systems to run on 4th generation Intel® Core™ processor with Intel® HD Graphics, in combination with the Intel® System Studio software development suite.
17 Apr 2017 by Intel Corporation
Examples of How Intel® Compilers Can Vectorize and Speed Up Loops
6 Nov 2014 by Michael Coppock
Herein is the story of how the team at Codemasters optimized GRID Autosport for tablets.
20 Apr 2011 by Artem A. Razin
In March 2011, Virtualization Technologies released a new version of the developer library that makes it possible to use virtualization in applications.
17 Apr 2017 by Intel Corporation
How the Gold Standard Parallel Programming Language Has Improved with Each New Version
26 May 2017 by Intel Corporation
We’ll begin with a little history and some basics that everyone who picks up R and cares about performance ought to know.
26 May 2017 by Intel Corporation
Making Parallel Programming Accessible to C/C++ and Fortran Programmers―and Providing a Software Path to Exascale Computation
24 May 2011 by manythreads
This fifth article in a series on portable multithreaded programming using OpenCL™ Rob Farber discusses OpenCL™ buffers and demonstrates how to tie computation to data in a multi-device, multi-GPU environment.
2 Apr 2012 by manythreads
This sixth article in a series on portable multithreaded programming using OpenCL™ where Rob Farber discusses how to calculate data in OpenCL™ and render it with OpenGL within the same application.
1 Jun 2011 by Accusoft
Traditional forms processing solutions have run on desktops or local servers. This whitepaper suggests an alternative approach: doing forms processing via a web service. This allows for processing forms through a browser, mobile forms processing, and access to forms processing from environments beyo
5 Dec 2014 by Michael Coppock
At GDC 2014, Microsoft announced stunning news for PC Gaming in 2015—the next iteration of Direct3D, version 12. D3D 12 returns to low level programming; it gives more control to game developers and introduces many new exciting features.
5 Dec 2014 by TERENCE S
The Intel SDK for OpenCL Applications provides a rich mix of OpenCL extensions and optional features that are designed for developers who want to utilize all resources available on Intel CPUs. This article focuses on device fission, available as a feature in this SDK.
10 Dec 2014 by matthias-hahn
This sample application was developed to showcase the use of a proximity sensor with the Intel® Galileo development board.
22 Jul 2011 by Alexandre De Pereyra
Efficient anti-aliasing techniques are an important tool of high-quality, real-time rendering. A new Intel technique called Morphological Antialiasing (MLAA) addresses limitations of the standard technique, MSAA. This article discusses MLAA implementation. Includes code samples and free download.
31 Aug 2017 by Intel Corporation
The JuliaProject Continues to Break New Boundaries in Scientific Computing
18 Sep 2017 by Intel Corporation
TotalView includes a set of tools that provide scientific and academic developers with controlover processes and thread execution, along with deep visibility into program states and data.
18 Mar 2015 by Intel Corporation
This case study examines the process that game developer Marmalade followed as it created an electronic version of Hasbro’s classic board game, RISK: The Game of Global Domination.
24 Oct 2017 by Intel Corporation
The Intel® Computer Vision SDK is a new software development package for development and optimization of computer vision and image processing pipelines for Intel System-on-Chips (SoCs).
6 Apr 2015 by Android on Intel
In this tutorial you’ll learn how to create a simple game using the Cocos2d-x framework, version 3.0 or later, in a Windows* development environment and how to compile it to run on Windows and Android*.
9 Feb 2022 by Roger Winter
In this article we look at how developers can take advantage of the cross-architecture of oneAPI to make use of GPU resources in their applications.
22 Apr 2022 by honey the codewitch
How to use GFX to drive multiple screens at the same time on an ESP32
10 Jun 2022 by FPGANinja
A walkthrough and source code for designing a stream interface in Vitis HLS
11 Jun 2022 by Andrea Simonassi
A simple subtraction algorithm for multiple precision arithmetic
11 Jun 2022 by Andrea Simonassi
The first and simplest of the multiplication algorithms, fast enough to multiply not too large numbers
23 Jun 2020 by Greg Utas
Implementing corruptible queues that don't manage memory
28 Oct 2022 by Intel
Intel® oneAPI Math Kernel Library (oneMKL) now includes adding support for C++ and GPUs, taking full advantage of the SYCL cross-platform abstraction layer.
2 May 2021 by Michael Chourdakis
All in one: x86, x64, Virtualization, multiple cores, along with new additions
14 Sep 2013 by The Ultimate Toolbox,
The Ultimate Grid is now Open Source
24 Sep 2008 by AlexAbramov
Ever wanted to know how to call internal functions of other processes? This is an article on just that -- you'll learn how to read disassembled code in a project where the source code is known, and then apply that knowledge on an application where it isn't.
16 Dec 2021 by AlexeyAB
Atomic operations and C++11 memory barriers and assembler instructions generated on x86_64 CPUs
2 Nov 2006 by Dan Farino
A tool and code for accessing the console session of a logged-on user who has locked the workstation.
27 Jun 2022 by Greg Utas
Keeping a program running when it would otherwise abort
3 Apr 2019 by Mahsa Hassankashi
Best practice for learning Basic of Machine Learning and Gradient Descent based on Linear Regression. This article will explain step by step computational matters.
11 Jul 2017 by Doug Duerner, Yeon-Chang Wang
In this article we explored a theory; would it be better to not utilize a heap construct when dealing with very large objects in .NET, in order to avoid Large Object Heap (LOH) fragmentation?
6 Nov 2009 by PeterSchregle
A C++ template class for fixed point mathematics.
9 Sep 2011 by Paul M Watt
With respect to Image Composition, your imagination is your only limit.
28 Sep 2005 by Dan Farino
How to track down and patch an annoyance in Windows Explorer's code.
18 Nov 2020 by Vadim Stadnik
Discussion of simple variants of Voronoi diagram
29 Oct 2021 by tugrulGtx
Direct mapped cache in front, LRU approximation behind, any LLC on back-end.
23 Jan 2020 by Robert van Engelen
Classic globbing and modern gitignore-style globbing algorithms can be fast, whereas recursive implementations are known to blow up exponentially; why some freely available source code should not be used.
8 Feb 2006 by Michael Dunn
A tutorial on using GDI and common dialogs in WTL.
17 Jul 2009 by jeffb42
Create a MIDI expression pedal with an Arduino circuit board
5 Jul 2006 by Johan Rosengren
An UML editor with code-generation capabilities derived from CDiagramEditor.
14 Jul 2022 by Greg Utas
Automating Scott Meyers' recommendations, cleaning up #include directives, analyzing dependencies...
22 Jun 2013 by Pero Matić
A detailed analysis of how to inject the .NET runtime and arbitrary .NET assemblies into unmanaged and managed processes; and how to execute managed code within those processes.
12 Jun 2014 by Michael Haephrati
How Target Eye's Auto updating mechanism allows a silent update of an application from identifying newer versions, downloading them and running them instead of the old one
8 May 2020 by Intel Corporation, Arthur V. Ratz
I will discuss how to deliver the modern code, using Intel C++ Compiler and OpenMP 4.5 library, that implements the parallel "stable" three-way quicksort, based on the parallel code that has already been discussed in the previous article.
15 Feb 2010 by Apriorit Inc, Gena Marianichenko
This article is oriented to Windows-developers and considers how to create virtual disk in Windows system.
4 Apr 2008 by Hans Dietrich
XColorHexagonCtrl displays a color hexagon that allows user selection, and provides APIs for color based on RGB and HSL color models.
29 Oct 2017 by Sergey Alexandrovich Kryukov
New thread wrapper (v. 2.0) offers programming model based on blocking queue and delegates supplied by other threads
9 Jan 2017 by Michael Haephrati