Click here to Skip to main content
15,566,366 members
Everything / Programming Languages / C



Great Reads

by Martin Mitáš
How to support scrolling within your controls.
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++
by Jeffrey Walton
Perform authenticated encryption with Crypto++.
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.

Latest Articles

by Andrea Simonassi
A simple yet powerful multiplication algorithm
by Steffen Ploetz
High-end quality in text rendering concerns not only the characters, but also the character spaces - and here FreeType is not quite up to date anymore: The kerning used by FreeType is not always available (especially with newer fonts).
by Evgeny Pereguda
This article presents my project for capturing of video and audio sources on Windows OS by Microsoft Media Foundation.
by Nemanja Trifunovic
Purpose, history and scenarios of use of character data types

All Articles

Sort by Score


26 Feb 2018 by Martin Mitáš
How to support scrolling within your controls.
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++
23 Mar 2009 by Jeffrey Walton
Perform authenticated encryption with Crypto++.
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.
25 Dec 2020 by Andy Allinger
Adds features to k-means for missing data, mixed data, and choosing the number of clusters
13 Sep 2005 by Jecho Jekov
Provides an easy way to use C calling convention callback functions in C# and VB
2 Nov 2009 by csrss
A tool for loading device drivers
2 Nov 2017 by Jose A Pascoa
Rolling up a practical solution
27 Jul 2016 by raddevus
Steps for building a device you can add to your existing garage door, which implements an atmega328, bluetooth (hc-05) and relay module which will allow you to open your garage door from any paired Android device.
20 May 2018 by raddevus
Chapter 4 - Resistors and Resistance
4 Apr 2019 by Andrew Kirillov
An open source application to acquire and process video from cameras
10 Sep 2010 by logicchild
An article that explains how to use this library
10 Sep 2018 by Kewin Rausch
Moving forward in the future networks evolution
26 Apr 2016 by Dr. Song Li
This is a note on how compilers implement function calls to pass the parameters to and get the return value from the called functions.
3 Feb 2010 by ingvar8
Remote control based on c8051 with 433MHz radio modules.
18 Jan 2018 by Jan Dolinay
Source level debugger for Arduino with GDB and Eclipse
27 Sep 2022 by Michael Sydney Balloni
Different languages and approaches are evaluated for a file and string processing benchmark
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.
7 Nov 2019 by koolprasadd
This article will give you a brief idea about what's new in C# 7.1, 7.2, 7.3, 8.
17 Sep 2017 by leon de boer
Introducing SmartStart something like a BIOS for the Pi
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 Aug 2006 by Jeff Glatt
An ActiveX Script Host with custom COM objects. This allows a script to call C functions in your app.
5 Feb 2017 by Gregory Morse
UTM based on mov is Turing-complete paper x86 and x86-64
5 Oct 2017 by tugrulGtx
Multi-device OpenCL load balancer and pipeliner for C# in few lines of code.
5 Apr 2020 by Mircea Neacsu
An AWK interpreter converted to a C-callable library
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.
11 Jan 2023 by Andrea Simonassi
A simple yet powerful multiplication algorithm
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.
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 Jun 2018 by raddevus
Build this Arduino-driven device which incorporates a touch-screen and Bluetooth and you'll never have to type a password again.
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.
14 Apr 2018 by Kewin Rausch
An introduction on how these applications self-defend themselves against scanning techniques, and how they could have evolved from simple and naive forms to more sophisticated ones.
3 May 2022 by Andy Allinger
Convert audio to image. (Edit the image.) Convert image to music.
18 Dec 2021 by Christ Kennedy
Distil hand-sanitizer and other social lubricants using an Arduino
27 Aug 2008 by BadKarma
The Star Trek game reworked, using a 2D retro look
13 Oct 2013 by Member 9294701
A simple, portable yet efficient Quicksort implementation in C
11 Apr 2015 by Marc Clifton, Arthur Brock, Eric Harris-Braun
Semtrex is a semantic tree expression evaluator
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.
15 Aug 2019 by SimbirSoft
C++: love and intrigue
30 Oct 2020 by honey the codewitch
Using this cheap, powerful little device to make magic
1 Aug 2018 by Member 13737597
This article show the structure of import library file (.lib) used along with header to link against DLL
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
29 Jan 2019 by David Lafreniere
Simplify passing data between threads with this portable C language callback library.
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 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.
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
18 Jan 2017 by leon de boer
Third in the series of frustrations and adventures with the Raspberry Pi
15 Oct 2017 by Kewin Rausch
Design and development of a TOR-like protocol to keep your communication secure and your identity unknown
2 Jan 2022 by David Lafreniere
A portable C language socket-based software transport protocol library for any hardware communication interface on any platform
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.
7 Aug 2018 by CPallini
This article describes one of my experiments: a temperature control system for a cartoon box.
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
7 Jun 2016 by GProssliner
cobj is a preprocessor based generator for interface based polymorphism
11 Apr 2016 by Martin Mitáš
Direct2D or GDI+? Perhaps both, with a help of the right library.
23 Jun 2015 by Jan Dolinay
Article on setting up Eclipse to build programs for Arduino Uno.
9 Aug 2015 by Sergiy Bogdancev
Understanding streaming data
1 Apr 2016 by Nagaraj Krishnamurthy
This article goes into the details of how to write a Linux Device Driver for a pseudo Ethernet device simulated on a Qemu platform.
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
23 Aug 2021 by umar.techBOY
A hardware-based random number generator that exploits the line capacitance and natural frequency of the circuitry of a micro controller to generate a truly random number.
23 Dec 2021 by David MacDermot
This article describes adding checkboxes to the standard combobox and listbox control.
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
12 Nov 2014 by Lộc Nguyễn
Top-down parsing
7 Apr 2015 by Sergiy Bogdancev
USB module initialization and general interrupts
8 Aug 2017 by Wajeeh Ahmed
This article is about launching a secondary process from within a process and verifying the successful launch.
31 May 2019 by Rick Lunglhofer
Details the Implementation and use of a C Language Interpreter with a browser Interface running on an ESP32
16 Jul 2021 by wqaxs36
Making a HID device out of dark/blue pill board using STM32CubeIDE
4 Aug 2016 by Abhishek Nandy
Introducing powerful industrial Temboo Choreos to scale industrial IoT framework and ecosystem
29 Feb 2016 by Alexandr Surkov
My expiriance of using C++ with microcontrollers
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.
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.
5 Apr 2016 by Matt Scarpino
Developing Low-Level Linux Applications with XCB (X protocol C-language Binding)
4 Aug 2018 by David A. Gray
Beware the abandoned stack frame, for it can be plundered at will.
25 Aug 2018 by Kewin Rausch
Introduction to protocols to manage Key Exchange in secure channels communication
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
11 Jul 2020 by honey the codewitch
Exploit the memory layout of your data to make your P/Invoke code more accessible and maintainable
24 Oct 2020 by Roozbeh Abolpour
A matrix library in the C language that is useful for primary platforms and large data
30 Aug 2019 by Oscar-Tark
If you are looking into white hat hacking, it's good to know old school tactics used for overflows.
27 Feb 2016 by John Jiyang Hou
A List data structure implementation in MASM Assembly with C function realloc
27 Feb 2020 by Svetoslav Chekanov
A collection of image dithering algorithms
13 Feb 2012 by Mike Hankey
A Real Time Clock development board.
18 Apr 2015 by Matt Scarpino
This article provides an overview of MPI development for C programmers.
5 Nov 2020 by honey the codewitch
A walkthrough and source code for automatically configuring your ESP8266 IoT devices
27 May 2021 by Oscar-Tark
In this article, we will be looking at a more advanced version of a buffer overflow attack.
14 Oct 2021 by Richard Chambers
An introduction and a first walkthrough of using STM32CubeIDE with the ST32F3DISCOVERY board.
29 Jan 2022 by Kai Schtrom
OpenVPN v2.5.4 patched for Windows XP and Windows Server 2003
5 Feb 2022 by Christ Kennedy
Build a remote control for a cumbersome wire tangled KVM that fits better hidden under your desk
6 Aug 2018 by ron85262
Let's make a small Math game with Arduino
15 Sep 2022 by honey the codewitch
Generate tight C code to match text based on regular expressions
30 Sep 2002 by Ernest Laurentin
Shows how to use Microsoft Script Hosting inside existing ATL/WTL Application
14 Sep 2010 by Ohmu
Low-level text rendering in iPhone.
12 Feb 2014 by SarmadAsghar
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.
2 Aug 2018 by raddevus
Learn To Use HC-05 Bluetooth Component so you can communicate with your Arduino
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.
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
21 Nov 2015 by Matt Scarpino
This article explains how to generate a high-performance text scanner using re2c.
8 Apr 2010 by Intel ISN
Load balancing an application workload among threads is critical to performance. However, achieving perfect load balance is non-trivial, and it depends on the parallelism within the application, workload, the number of threads, load balancing policy, and the threading implementation.
31 Mar 2013 by Azim Zahir
This article describes how we can develop pocket PC applications using Pelles C IDE.
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)
28 Jul 2018 by raddevus
Build one or more of these devices so you can monitor how temperature fluctuates over time in your home.
2 Nov 2020 by honey the codewitch
Turbocharge your device with a clever way to configure your board
16 Oct 2013 by M.Mo
Using the gdb debugger's Python API to analyze and visualize C/C++ arrays in a debugging session.
15 Sep 2015 by Vladimir Pavluk
Smart pointers implementation in C
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
6 Feb 2019 by Mark H Bishop
Computational classes and a GUI interface to illustrate usage
30 Apr 2016 by 23ars
This will be a simple article about Linux Device Drivers, in fact about a char driver that controls the GPIO ( General Purpose Input-Output) port of the Beaglebone Black.
27 Nov 2021 by Mircea Neacsu
Effective management tool for multiple libraries
23 May 2012 by Sergeant Kolja
This is an alternative for "Memory leak detection for WinCE".
24 Aug 2014 by José Cintra
Some suggestions of algorithms for computing the Fibonacci numbers addressing iterative, recursive and functional paradigms
14 Oct 2015 by Larry M02
Pebble Watchapp development using C. Starting with a walk through of CloudPebble, Pebble's online development environment, we will build a swim lap counter with some unique features.
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
13 Sep 2017 by Pete Garcin
"Porting a library from C gave me the perfect opportunity to put that to the test and to understand the differences between these languages and what Go is bringing to the table."
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.
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
8 Apr 2010 by Intel ISN
One key to attaining good parallel performance is choosing the right granularity for the application. The goal is to determine the right granularity (usually larger is better) for parallel tasks, while avoiding load imbalance and communication overhead to achieve the best performance.
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.
3 Mar 2016 by Moumie Soulemane
Implement the QuickSort algorithm using Open MPI library to compare sequential with parallel implementation
12 Nov 2012 by Andy Kirkham
Part 2 - Stepping into the C++ world
6 Aug 2018 by Jan Dolinay
Explains how to reliably read data or commands from serial line in Arduino without blocking the loop
28 Apr 2009 by Member 2516638
C++ wrapper class to compute moving averages
1 Jun 2010 by Prashant Gotarne, pankajdoke, SanjayKimbahune
‘Indix’ is an open source component written in C for Indian font rendering. Indix is a de facto implementation of the rules of Indian languages by CDAC.
2 Apr 2013 by Bernhard Häussermann
Shows how to programmatically enable full-keyboard-access tabbing behaviour in your Mac OS X application.
1 Feb 2014 by tonywilk
A JSON-based protocol for sharing data between multimple clients over Websockets
8 May 2015 by Intel Corporation
This guide explains how to install the Eclipse IDE on Windows, OS X, or Linux.
4 Dec 2016 by Carsten Breum
Showing an architecture for a service to handle multiple clients on their own thread using the DispatcherObject.
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.
18 Aug 2017 by Intel Corporation
In this example application, you'll learn how to interact with the Terasic DE10-Nano board's digital I/O
18 Sep 2017 by Shmuel Safonov
Creation a numeric library that calculates with quadruple floating-point precision and used from MSVC C/C++ code
31 Mar 2019 by setevoy4
The chroot() Linux system call explanation and the chroot utility usage examples
1 Apr 2019 by Igor Kushnarev
Native windows with Kotlin Native for Linux and Windows platforms
2 Jun 2010 by Intel ISN
In symmetric multiprocessor (SMP) systems, each processor has a local cache. The memory system must guarantee cache coherence. False sharing occurs when threads on different processors modify variables that reside on the same cache line. Learn methods to detect and correct false sharing.
1 Dec 2013 by Android on Intel
Intel® HTML5 Tools for developing mobile applications
18 Feb 2020 by Mircea Neacsu
Case folding for UTF-8 code
17 Apr 2016 by leon de boer
In this second part, we will create an OpenGL MDI application
11 Jun 2022 by Andrea Simonassi
Showing algorithms and code used on this article series
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.
20 May 2002 by Jason Henderson
Draw and animate ASCII characters to a window using this COM object.
2 Jun 2009 by Craig Giles
There are a few things missing from the tutorials. This is the amendment, going to patch up the final few things to get you back on track!
16 Mar 2012 by Jozef Bozek
Ligth object wrapper for iOS CoreData.
21 Jun 2015 by Anupam_Datta
Motion activated Pushbullet notification from your Arduino to your Smart Gadgets
24 Oct 2017 by Intel Corporation
This tutorial shows you how to incorporate a digital signature algorithm (DSA) and key agreement protocol (KAP) into the programmable FPGA fabric and HPS of the Cyclone® V SoC FPGA device on a DE10-Nano board.
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
27 Mar 2019 by Igor Kushnarev
Using Vulkan API with Kotlin Native example
26 Apr 2019 by Igor Kushnarev
Vulkan API with Kotlin Native. Drawing loop.
12 Aug 2019 by LeisureBamboo
The decode and encode of multiPage rotate
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.
8 Apr 2010 by Intel ISN
Many applications and algorithms contain serial optimizations that inadvertently introduce data dependencies and inhibit parallelism. One can often remove such dependences through simple transforms, or even avoid them altogether through techniques such as domain decomposition or blocking.
20 Jan 2015 by Frankie-C
Safehandles is a library for management of data structure using robust and safe handles.
21 Nov 2018 by Yaseer Mumtaz
Complete professional MEAN stack app development series for beginners
1 Mar 2008 by Frank Arnold
A simple manipulator class for using printf style in ostream
27 Apr 2009 by jason lue
A subtle memory leak problem on CDynamicParameterAccessor on special occasions
22 Sep 2010 by Addison-Wesley
This chapter covers only the basic parts of the C language
9 Sep 2011 by Addison-Wesley
This chapter will cover some of the core concepts of object-oriented programming (OOP) and how they apply to both iPhone and Windows Phone 7 programming
21 Jan 2012 by Jozef Bozek
FliteEngine - An Objective-C speech synthesizer.
5 Mar 2012 by li9705
How to call C/C++ from Java Android using CLE
7 Jul 2013 by Alexander Stavonin
Little explanation of TrustedBSD framework usage on Mac OS X
5 Sep 2013 by Roger Doss
It can be used for archiving files as all reads and writes occur on one actual file in the underlying system. Additionally, it can be used to stream data out in a client-server environment. Further, it can be used as a file system for a hobbyist operating system or embedded operating system.
11 Oct 2013 by ASP.NET Community
This is how to Dynamicly build the a links of characters from A-Z , somthing like thisA | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P
2 Aug 2014 by K Stock
Article #3: Getting started with MoSync for Android (and other mobile platforms)
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.
8 Oct 2015 by allan175_uk
Creating customized Pebble projects
26 Apr 2019 by Igor Kushnarev
Creating Vulkan instance with Kotlin Native
16 Apr 2019 by Igor Kushnarev
Vulkan pipeline with Kotlin Native
3 Mar 2020 by LeisureBamboo
Randomly read any embedded_mono_matrix in TTF file, export it to bitmap files (in package)
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.
7 Jan 2008 by Visual Numerics, Inc.
This document focuses on the combination of VSTO 2005 and Visual Studio 2005 Team Edition.
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.
13 Dec 2012 by Mats Samuelsson
AT&T hosted an M2M Challenge at the 2013 AT&T Developer Summit.
1 Feb 2013 by LEADTOOLS Support
Multi-Platform OCR with LEADTOOLS 18.
13 Mar 2018 by Kumar_Shiv, Rahul Kandu
Boosting Java Performance in Big Data Applications
2 Jun 2010 by Intel ISN
Many compute-intensive applications involve complex transformations of ordered input data to ordered output data. While the algorithms employed in these transformations are often parallel, managing the I/O order dependence can be a challenge.
2 Jun 2010 by Intel ISN
Allocating memory from the system heap can be an expensive operation due to a lock used by system runtime libraries to synchronize access to the heap. Contention on this lock can limit the performance benefits from multithreading. Learn how to solve this problem.
12 Jul 2010 by Chris_Hall
This article shows you how easy it is to process and track mobile payments with PayPal.
8 Apr 2014 by William Van Winkle
Recently, the Intel® App Innovation Contest in partnership with the Intel® Developer Zone sent developers a challenge to find the next big target in touch, and >Adam Hill may have blasted it with his award-winning Hot Shots* spaceship game.
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.
12 Feb 2021 by Jeremy C. Ong
In this article, we explore multiple ways to incorporate Neon Intrinsics in your application.
9 Jul 2014 by SoftPerfect Research
Introduction in the File System Notification Kit (FSNK) product for monitoring file system activity in real-time.
9 Jul 2014 by SoftPerfect Research
Virtual Volume Software Development Kit (VV SDK) is a developer’s toolkit for creating virtual disks.
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
12 Apr 2017 by Intel Corporation
In this blog post we will explain transfer learning and some of its applications, explain how neon can be used for transfer learning, walk through example code that uses neon for transferring a pre-trained model to a new dataset, and discuss the merits of transfer learning with some results
31 Aug 2017 by Intel Corporation
The JuliaProject Continues to Break New Boundaries in Scientific Computing
10 Jun 2022 by FPGANinja
A walkthrough and source code for designing a stream interface in Vitis HLS
11 Jun 2022 by Andrea Simonassi
The Normalized Division algorithm
16 Dec 2021 by AlexeyAB
Atomic operations and C++11 memory barriers and assembler instructions generated on x86_64 CPUs
1 May 2021 by David Lafreniere
A compact C finite state machine (FSM) implementation that's easy to use on embedded and PC-based systems
4 Nov 2020 by honey the codewitch
Unleash the tiny ESP-01 on your network
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.
17 Jul 2009 by jeffb42
Create a MIDI expression pedal with an Arduino circuit board
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.
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.
12 Dec 2014 by Martin Mitáš
Understanding the basics of custom control painting and avoiding the trap of control flicker
19 Mar 2012 by Sergey Podobry, Apriorit Inc
This article describes an easy way to set up system-wide global API hooks.
12 Feb 2014 by Joel Ivory Johnson
A walk through on modifying an RC car to be controlled by a Windows Phone
2 Apr 2010 by Nish Nishant, Professor Cuthbert Calculus, Glenn Quagmire
This paper is a summary of a research exercise conducted in conjunction by Nish Sivakumar, Professor Cuthbert Calculus, and Glenn Quagmire.
13 Mar 2020 by Volynsky Alex
New features of the C++17 standard
1 Dec 2017 by Elmue
This article describes the easiest way to remote control any computer with any infrared remote control that you already have.The idea is to control your music or video player on the computer from your couch. I have seen serveral projects for this purpose in internet but none of them satisfied me.
12 Dec 2014 by Martin Mitáš
A quick introduction into the development of custom controls in plain Win32 API.
5 Aug 2014 by Babu_Abdulsalam
A Simple Profiler for C++ apps on x64 platform
28 Mar 2006 by Jeff Glatt
How to create/use COM components in plain C, without MFC, ATL, WTL, or any other framework.
28 Mar 2018 by Member 13737597
This article shows you how to share builtin CD-ROM / HDD over network
7 Aug 2014 by Jerry.Wang
Modify methods' IL codes on runtime even if they have been JIT-compiled, supports release mode / x64 & x86, and variants of .NET versions, from 2.0 to 4.5.
17 Nov 2009 by 0x3c0
Descriptor tables and interrupts.
20 Mar 2015 by SergeiR[MCTS]
Demonstrates Windows 8 capability to directly control stepper motor
5 Jul 2016 by T. Herselman
2 years ago I went OCD on memcpy/memmove; and wrote over 140 variations (80,000 lines of code) of memmove; testing, disassembling, optimizing and benchmarking them on multiple machines. I never released the article or the code; until now! So I need to do it before I loose my mind!
13 Mar 2014 by AshakiranBhatter
Understanding FAT file system and kernel programming in C/C++
30 Jun 2018 by Matt McGuire
Using an Arduino Nano to control all the working lights on an old 1978 Suzuki GS500
26 Sep 2015 by Mosi_62
Writing a I/O device driver for Raspberry Pi
20 Aug 2008 by Christoph Husse
This article shows how to bypass PatchGuard 3 on the latest windows versions.
5 May 2010 by fhrdina
An article on Windows XP logon process modification
14 Aug 2022 by Michael Haephrati
TinyObfuscate is a simple tool you can use when you need to obfuscate or conceal strings in your program; it prevents them from showing up with a strings or hex tool once your executable is examined.
5 Oct 2016 by YevheniyK
The article describes a general approach to using Cocos2d-x on top of native components and relevant coding specifics for Cocos2d-x, iOS and Android.
10 Mar 2016 by Marco Bertschi
Serial communication with an Arduino Board via C# and the SerialPort class from the System.IO.Ports namespace
17 Mar 2014 by Martin Mitáš
Paint your control consistently with standard/common controls, using the visual styles API.
14 Jan 2008 by valdok
Using C++ objects with destructors and exceptions in drivers
2 Dec 2008 by Brad Kremer
A CRecordSet like interface for a SQLite database table.
28 Mar 2014 by JoeSox
Connect to ConceptNet 5's REST API
16 Sep 2015 by Ed Nutting
In this article I discuss the innovative approach, taken by FlingOS, to teaching OS and low-level development to high-level developers using C#.
16 Oct 2013 by AshakiranBhatter
Reading the contents of a floppy disk using BIOS interrupts and Services.
11 Dec 2014 by Martin Mitáš
Overview of techniques for customizing existing controls.
17 Jul 2009 by jeffb42
Interfacing an Arduino with a character LCD and a graphic LCD
10 Jan 2009 by Peter Kankowski
A new data structure for spellchecking and spelling correction
25 Mar 2006 by Stan Alex
How to start a Win32 process from within a driver
7 Dec 2012 by Shayan Ali Bhatti
Wireless Home Automation via XBEE Modules
23 Jul 2008 by Michael Chourdakis
Simple code to introduce a hardware breakpoint mechanism.
23 Nov 2021 by David MacDermot
This article describes the creation of a non-MFC custom PropertyGrid control.
2 Apr 2020 by Michael Haephrati
How keyboard capturing is implemented as part of Target Eye
29 May 2009 by Vince Ricci
Gynoid is a wrapper around mobile phone APIs (WinCE, symbian, iPhone)
29 Feb 2008 by Alexandre Courpron
This article presents the implementation of a fixed-size heterogeneous container.
1 Feb 2011 by Mike Hankey
Learn to control DC and Stepper motors using a Micro Controller
9 Oct 2013 by Michael Haephrati
When I developed Rashumon, there was no built in support for multi-lingual / bi-directional text and I had to develop it from scratch.
22 Feb 2010 by Aric Wang
The article will give you an idea on how to design a source filter.The source filter creates samples and outputs it from its output pin.
9 Nov 2008 by Joshua Tully
A look into what goes into the area of preventing reverse engineering, and gives developers some functions and ideas about preventing reversing engineering of their programs.
29 Jan 2019 by Zuoliu Ding
A discussion on some basic practices highly recommended in Assembly Language Programming.
6 Jun 2012 by Fredrik Bornander
How to write a memory leak detection program using library injection
20 Apr 2006 by Jeff Glatt
How to write a COM component in C that can be used by script languages such as VBscript, Visual BASIC, jscript, etc.
4 Oct 2017 by CMalcheski
Ditching the slowdowns and applying a little elbow grease can create dramatic speed improvements in GDI image blending.
16 May 2014 by Jan Dolinay
This article explains why the Arduino digital I/O functions are slow and compares them with faster implementation used in Wiring framework.
9 Jun 2017 by Reza Shademani
The main goal of this article is to explain the practical details of low level network security programming.
23 Apr 2017 by Zuoliu Ding
A discussion on how Visual C/C++ code works with bit-wise logical and shift operators, as well as a loop optimization.
14 Jun 2017 by Andy Allinger
Introduces data clustering and the k-means++ algorithm
5 Mar 2014 by Mike Hankey
Learn the basic of the AVR micro controller and the assembly language
23 Jul 2010 by Tom The Cat
A reusable library (specifically, an UIViewController subclass) to implement Mobile Safari page/tab switching interface in your own app. Now supports orientation changes!
22 Dec 2008 by Yasin HINISLIOGLU
This article explains garbage collection and memory management using C language
17 Mar 2015 by Tsuda Kageyu
Provides the basic part of Microsoft Detours functionality for both x64/x86 environments.
28 May 2001 by Jonathan Gilligan
Windows reports erroneous file modification times, which change according to daylight savings. This article describes why this is so and how to determine correct file modification times and avoid the DST bug.
1 Mar 2016 by syed shanu
In this article, we will see in detail how to create a simple Student Master CRUD (Create/Read/Update and Delete) using scaffolding.
30 Jun 2009 by Adam Roderick J
A simple approach to Hook LoadLibrary API with a sample
5 Mar 2005 by Toby Opferman
This article will go deeper into the basics of creating a simple driver.
17 Dec 2019 by Alexandre Bencz
With this new OrangeC/C++ compiler back-end, you can compile your C code to .NET
21 Apr 2004 by Anton Bassov
An article on kernel-mode API spying.
13 Jan 2018 by Pritam Zope
In this article we will create a simple kernel such as printing HelloWorld first and then writing functions for printing numbers, Keyboard I/O, Box Drawing GUI, and Tic-Tac-Toe game in kernel in C
11 Jan 2012 by solalem
High level design of RC car with programming the microcontroller and user interface on a PC
1 Oct 2009 by 0x3c0
C++ support code and the console.
27 Jul 2009 by Nish Nishant
The article shows how to interop between a WCF service and a WWS client, and also how to rewrite the WCF service in WWS retaining compatibility with existing WCF clients.
5 Feb 2005 by Toby Opferman
This article will go into the basics of creating a simple driver.
22 Sep 2010 by DaveAuld
Simple implementation of a differential gap control to track the sun East/West movement
3 Aug 2014 by Asif Bahrainwala
Design your own language and write a compiler/ interpreter for it
21 Sep 2012 by Clifford Nelson
Demonstrates how to use attributes during run time in a serious application to improve maintainability.
12 Mar 2014 by K-Sid
A simple USB hardware/software application to torment others
30 Jan 2008 by sytelus
This article shows you how you can let your users type mathematical equations in popular TeX format and render them as GIF images in your web and desktop applications with just 10 minutes of coding effort.
20 Oct 2019 by Lance A. Endres
The algorithm presented by Radhakrishnan, et al., originally used to segment well logs for the oil industry, has been ported to C and C#.
2 Jan 2020 by Alexandre Bencz
DotNetPELib is a library which abstracts managed information such as namespaces, classes, fields, methods, and instructions. The information can then be used to generate assembly language source files, or PE executables or DLLs.
4 Aug 2009 by ckorda
A replacement for MFC's CDragListBox that supports multiple selection and dragging between lists
20 Oct 2013 by Bill_Hallahan
C code generator uses program input file
25 Oct 2004 by mjtsai
WDM Driver programming introduction with three Pseudo Drivers.
11 May 2009 by csrss
This small article describes thread injection routine from one windows native application into another, in this case - injection into Session Manager Subsystem during system boot.
19 Jan 2016 by David A. Gray
This article documents issues that I have identified in the new secure overloads of the CRT buffered print routines.
4 Dec 2008 by Ciro Sisman Pereira
Explain the use of make command and the syntax of makefiles.
10 Nov 2010 by gtdelarosa
Various methods for using quaternions in ways that maximize performance
13 Apr 2009 by cyb70289
Play with physical memory, port, PCI configuration space in user mode
15 Jul 2014 by Dan Hu
Automatic Dump collection and Analysis
14 Apr 2016 by Eyal Rosner
Easily setting debugger to attach a process on start
2 Feb 2017 by Jitesh Varma
Dynamically load a DLL with a name mangled interface, and use the undecorated interface.
1 Jan 2014 by Monjurul Habib
The hardest single part of building a software system is deciding precisely what to build. Everybody in software development has the same goal: Rapid, Reliable, Low Risk delivery of high-quality, valuable functionality to users. This article will help them to achieve their goal.
15 May 2006 by Jeff Glatt
Make a COM object with multiple interfaces, in C.
12 Aug 2010 by Chad Z. Hower aka Kudzu
Develop your own operating system using C# (or VB.NET, etc.) and Visual Studio!
17 Mar 2014 by Martin Mitáš
Make your control answer to the questions system or application may ask.
2 Oct 2013 by Nitay Artenstein
An in-depth look at how to disassemble the x86 instruction set, and how to put it to good use in your own code injections
21 Nov 2002 by Philipos Sakellaropoulos
An article on writing thumbnail shell extensions for your MFC document types
25 Mar 2015 by Eugene Sadovoi
Integrating third party tools and libraries into Visual Studio (MSBuild) configuration environment.
11 Oct 2008 by Jim Xochellis
This article presents a generic sequence searching template function, which is more versatile than std::search
19 Aug 2016 by FredBienvenu
Following my first article about X macros, I describe how to build a macro library to extend the enum functionalities in C.
27 Feb 2012 by Leslie Zhai
Porting Axel a lighter download accelerator for Linux and other Unices to NATIVE WIN32
26 Mar 2011 by K-Sid
A beginner's hardware project using a PIC microcontroller.
9 Jan 2015 by Qmpel7
Step-by-step walkthrough to communicate C classes with COM objects created in C#.
29 Jan 2006 by Toby Opferman
Introduction to the Windows display driver model.
24 Jun 2005 by Lowell Heddings
A direct port of the Code Project Search Bar, but for Firefox instead of IE.
14 Mar 2022 by Andy Bantly
Visualizing the Mandelbrot set using multiple threads of execution
1 Aug 2009 by ErnestoNet
Finance, contacts, notes organizer
15 Feb 2013 by Fredrik Bornander
Obscuring out-of-sight areas in games using HTML5 and JavaScript
5 Jul 2017 by Hernán Di Pietro
A ClassWizard-like helper tool for using WINDOWSX.H message crackers.
18 Jul 2016 by Sébastien Jodogne
This article explains how to create a basic WADO server to provide Web access to DICOM images. The WADO server is implemented as a plugin for Orthanc, a lightweight DICOM store.
19 Sep 2021 by Andy Allinger
Filter specified by the pass frequency, stop frequency, passband attenuation, and stopband attenuation
13 Nov 2012 by Alex Blekhman
The C++ programming language and Windows DLLs can live in peace after all.
1 Oct 2014 by Torben Trindkaer Nielsen
This article presents the recursive connected component labelling algorithm with a workaround for the stack limitation. All in less than 70 lines of C/C++ code.
12 Jan 2015 by Dan Thyer
I built my own Internet of Things, IoT, home automation system that is controlling 30 different things with 4 different types of microcontrollers with nearly 150 commands. This article talks about IoT design patterns and the lessons learned from the design patterns that I have used.
23 Jul 2014 by martin_bisson
How to use OpenCL with OpenGL to implement algorithms on GPU.
20 Apr 2006 by Bruno van Dooren
An article about developing a driver for the WDF Kernel Mode Driver Foundation.
16 Jan 2012 by Tomas "Frooxius" Mariancik
Explanation of the basic workings of the computer in simple language.
30 Mar 2006 by Bruno van Dooren
This article describes the process of developing a USB Kernel mode device driver using the WDF Kernel Mode Driver Foundation.
2 Dec 2002 by Ivo Ivanov
The article demonstrates how to build a user mode Win32 API spying system
9 Feb 2010 by D.K.Wang
This article tries to find a way to show standard controls, ActiveX controls, translucent controls on layered windows. Native MFC source code provided.
10 Mar 2008 by Nibu babu thomas
Lists out the details of running processes in a system, loaded drivers, loaded dlls, version of each dll and process, process times, command line, owner, priority, GDI resource usage, privileges, loaded symbols, window heirarchy, autostart app finding and more.
2 Apr 2016 by Matt Scarpino
This article explains how to perform mathematical SIMD processing in C/C++ with Intel's Advanced Vector Extensions (AVX) intrinsic functions.
18 Mar 2011 by darkoman
This article is about the 3D software rendering engine.
29 Oct 2013 by rog_gc
Plain C, not any macro code definition. C OO rocks!
1 Apr 2010 by Mohammad Elsheimy
Learn how to record audio and play sound files in C and C#.
2 Jun 2016 by stebo0728
Learn to create dynamic menus, inline editing controls, and custom dialogs, including a simple image selection dialog, allowing image selection from gallery. Uses image-picker and bootbox third party libraries.
8 Mar 2018 by Alex the Green Apple
C library defining string type and string manipulation functions
26 Jul 2014 by John Underhill
CSRG random generator in C# and the NIST STS Library (Huge update!)
16 Jul 2008 by Darren Sessions
With this class, you can add a PNG image to your button and automatically get a highlighted and grayscale version.
28 May 2015 by Cristian Amarie
Outlook add-in integration for Skype IM: Skype events, Outlook Skype ribbon, and more.
11 Jun 2013 by Fulvio Dominici
How to generate a QRCode with the libqrencode library, with a clear example
23 Aug 2012 by Alesiani Marco
A concept-tool to create interactive documentations for C/C++ projects
23 Jan 2008 by Daniel Cohen Gindi
Implementing server/client architecture for the great SQLite!
11 Aug 2014 by Andres Cassagnes
A basic guideline to start with GUI designing with wxWidgets
10 Jul 2017 by Kewin Rausch
How to patch the Linux kernel with a custom mechanism and without having to reboot the system.
21 Mar 2008 by Thomas Hruska
Learn how UAC operates behind the scenes. Use the Elevate package to start multiple elevated processes but only display one UAC elevation dialog from a non-elevated process.
27 Oct 2013 by Bernhard Häussermann
A set of source files that extends the UITableView so that it has sections that can be collapsed and expanded.
14 Oct 2008 by AlexAbramov
In this article, I will talk about the theories and implementations of API hooking. API hooking is a powerful technique that allows someone to hijack a function and redirect it to a custom one. Anything can be done in these functions before passing control back to the original API.
11 Nov 2009 by Volodymyr Shamray, Apriorit Inc
In this article we'll consider some things about the Clipboard internals by showing how you can forbid access to it.
22 Oct 2014 by Szymon Roslowski
This article is continuation about a HID USB Stack for Microchip PIC 16F1455 and the way of communicating with it on Windows Platform.
1 Apr 2014 by Kewin Rausch
Here I will show how to emulate Windows Hot Patching and how to use this mechanism to redirect the execution of a custom procedure, in a temporary or permanent way.
4 Aug 2018 by raddevus
Learn to configure your HC-05 Bluetooth module using the included Arduino sketch
28 Aug 2013 by Software Developer's Journal
Neural networks are typically associated with specialised applications, developed only by select groups of experts. This misconception has had a highly negative effect on its popularity. Hopefully, the FANN library will help fill this gap.
22 Feb 2018 by Marius Daniel Ciorecan
A library that provides an easy to use class (CDecompressLibrary) that will detect and decompress into memory buffers an archive file (zip, gz, tar.gz).
25 Dec 2014 by Kewin Rausch
How to add obfuscation at binary level to protect your technology
6 Jan 2009 by Dr. William J. Blanke
This article presents VirtualMemory.exe, a memory monitor application that visualizes Windows Mobile's virtual memory model graphically, and thus allows common memory issues, such as the infamous DLL Crunch, ordinary leaks, and a full device.exe, to be identified quickly and easily.
18 Oct 2018 by Emre Guldogan
A System for Simulation and Analysis of Logic Circuits
4 May 2005 by Jeff Glatt
How to create docking toolbars/windows in plain C (no MFC, ATL, COM, nor WTL).
18 Dec 2007 by Chesnokov Yuriy
This article describes an object tracking approach by estimating a time averaged background scene for tracking static and moving objects in real-time on down-scaled image data.
20 May 2008 by Chesnokov Yuriy
The article demonstrates a 2D vector wrapper, optimized with SSE intrinsics, for math operations with floating point precision.
24 May 2015 by Evgeny Pereguda
Simple lib for capturing live-video from web-camera by using Media Foundation
27 Apr 2005 by Toby Opferman
Introduction to TDI Client drivers and more IRP handling.
1 Jan 2013 by Dávid Kocsis
A new general purpose language that aims to be fast, high level and simple to use.
14 Jul 2015 by Arthur V. Ratz
This article demostrates the C++ code that implements AI binary distribution evolutionary algorithm for finding the "nearest" neighbor values of the given value of x in the array of N elements.
26 May 2010 by Sonic Guan
A convenient and high-powered GUI engine with plenty of tricks
4 Nov 2018 by Michael Chourdakis
A ready to be used hotpatching library with five methods!
24 Oct 2010 by Stephen Wiria
Adding native Windows Ribbon Framework in Win32 C Application (NO MFC OR ATL)
17 Mar 2010 by Victor A. Milokum, Apriorit Inc
This article includes a description of a simple unhooker that restores original SST hooked by unknown rootkits, which hide some services and processes.
8 Mar 2016 by David MacDermot
A simple to use grid control for Windows SDK C applications.
16 Nov 2022 by Svetoslav Chekanov
Fast implementation of 2:1 image shrink (full image or part of it)
3 May 2016 by Lai Taiyu
A simple image binarization
5 Jul 2005 by «_Superman_»
The article demonstrates how to implement polymorphism using the C language.
11 Jun 2011 by grilialex
A Round-Robin OS (without pre-emptive multitasking) allowing rapid application development
25 Oct 2010 by hax_
Introduction to the open-source hxGrid library for distributed computing. Main benefits of the library: cluster uses only idle time of Windows 2000/XP/Vista workstation (no dedicated workstations required); easy to use; free.
18 Oct 2005 by Anton Bassov
How to hook the native API and control process creation on a system-wide basis.
12 Jul 2016 by David A. Gray
The Excel powered resource generator, version 2, is vastly improved and better documented.
26 Nov 2014 by Jeremy Falcon
Provides a base to use when programming OpenGL-enabled applications for the real world, rather than a simple hello world.
9 Aug 2016 by FredBienvenu
How to enhance C/C++ language with macro to auto generate some code
12 Feb 2009 by Gregory Shpitalnik
How to inject some code into running Linux application
8 Sep 2014 by EricHufschmid
A C function to create a triangle index list
13 May 2017 by CMalcheski
64-bit calling convention
24 Nov 2014 by Jeremy Falcon
A beginner's guide to talking like a computer.
17 Mar 2008 by Maruf Maniruzzaman
Functional java virtual machine - can run java applications for most of the instructions.
1 Nov 2010 by Sharjith
Article showing how to write OS and GUI toolkit portable OpenGL view class
8 May 2001 by Amit Dey
This article shows how to handle custom events generated in a VB ActiveX component in a Visual C++ client.
20 May 2009 by cyb70289
Inject user mode routine into kernel space and execute
6 Jan 2013 by Captain Price
Several ways of associating a class or a structure with a window and their differences
13 Feb 2011 by Sergio Mach
Posting data to an Internet server made easy with a slick C/C++ class wrapping a call to Windows sockets.
24 Oct 2003 by miahrugger
This article explains how to send a raw Ethernet packet using C# and a NDIS Protocol Driver.
28 Mar 2008 by João Paulo Figueira
Control your Windows Mobile device from your desktop.
16 Jan 2009 by mbyamukama
In this article, I will show you how to program a PIC16F84 using C.
26 Sep 2010 by Apriorit Inc, Danil Ishkov
In this article, I am going to describe the process of writing and building of a simple driver-module for Linux OS
18 Oct 2022 by Igor Ladnik
Compact infrastructure for custom hosting of .NET Web components in unmanaged C/C++ code with reciprocal methods calls between the parts running in Windows and Linux
11 Sep 2013 by pmulhrsw
Create a "C" project in VS2012, then add Flex lexing and Bison parsing capability.
11 Dec 2022 by Evgeny Pereguda
This article presents my project for capturing of video and audio sources on Windows OS by Microsoft Media Foundation.
5 Sep 2017 by Brian Aberle
XMLFoundation is the fastest XML Parser available. It is also a framework foundation for an application that uses XML to enable Object-XML mappings and Application Layer binding to XML Data objects.
7 Jun 2021 by The Ænema
Learn how to convert any code to a stable shellcode using Visual Studio 2019 and VC++ in easy steps!
24 Feb 2017 by Ebenezar John Paul
An Ideal Code Review Checklist that applies for most programming languages
13 Mar 2016 by syed shanu
In this article you will learn about ASP.NET Core 1.0 MVC 6 using WEB API and AngularJS.
29 Oct 2018 by Leo Chapiro
This tool lists all available .NET Frameworks and checks the needed/linked .NET components of installed apps by selecting a target directory.
5 Feb 2012 by OlegKrivtsov
This article shows how to use CrashRpt error reporting library with an MFC application
14 Mar 2018 by tonywilk
A simple set of functions to write C variables out to JSON with no fuss or errors
14 Mar 2013 by li9705
This article talks about how to compile Python source code on WP8, the changes made on the source code, and an example using Python in a WP8 native app.
2 Mar 2008 by liuxiao
A way of adding hyperlink in CListCtrl
19 Jul 2010 by Joel Ivory Johnson
The first part of an introduction to the iOS graphics APIs. In this article, I look at some of the Quartz 2D / Core Graphics APIs.
11 Mar 2009 by potluri_suresh
This article is for developers who are writing Windows kernel device drivers for the first time and want to experiment with a simple example with source code.
28 Aug 2013 by Software Developer's Journal
This article presents possibilities for development of .NET applications running on operating systems other than Windows, using the MONO platform. Advantages and challenges will be presented. Also presented are some common issues encountered while developing applications using the .NET technology.
10 Jan 2005 by Abin
A DLL injection library that works on both Win9x & NT platforms.
22 Apr 2014 by Banjoo
Play, record and capture Audio sound. Read, write and stream Wav-Files. Send and receive Ulaw RTP-streams. Using the WaveIn WaveOut functions of the WMM API.
5 Sep 2008 by GabrielWF
Tutorial and sample explaining how to use the V8 virtual machine inside your application.
17 Aug 2009 by Michael Mangelsdorf
A DLL implemented in assembler featuring a console GUI component
20 Jun 2007 by Stefan Kuhr
Adding Aero Glass to Windows applications while keeping them backwards-compatible with legacy Windows versions
17 Feb 2015 by Jan Dolinay
This article describes software library for the FRDM-KL25Z board which allows writing programs for this board using the Arduino API.
1 Jul 2013 by HiteshSharma
Hardware interfacing through serial port using C#
7 May 2006 by Jeff Glatt
COM collections in C
18 Sep 2010 by Sandeep Datta
This article is all about empowering you with more powerful tools that let you unleash your creativity without being limited by the default IDE.
31 Jul 2014 by Mattias Högström
Walking a native and a managed callstack is fairly easy. Walking a mixed-mode callstack is much much harder. Existing documentation is truly minimal. I hope this article and its sample profiler can shed some light in this area.
22 Oct 2010 by Mustafa Chelik
Play XM music files in pure C++ using unpacked BASSMOD.dll from file and memory
8 Sep 2013 by Winfried Wille
MySQL-Fullltext: Start for a simple search-engine using MySQL C-API, WCF, and jQuery
9 Nov 2012 by Ashley Davis
Introducing Investigo: Using a Proxy DLL and embedded HTTP server for DirectX9 Performance Analysis, Debugging and Automated Performance Testing
2 Aug 2014 by K Stock
Article #2: How to install the multi-mobile-platform MoSync development environment
22 Oct 2009 by Craig Giles
Simply put, I was getting a few FPS problems with the development of my game, and thought I would come up with a way to batch all of my drawing into as few OpenGL calls as I could.
19 Dec 2012 by ThatsAlok
Article touching simple programming instrument like Property, Method, Event and invoking ATL Dialogs from ATL/COM Component
27 Oct 2013 by AmrThabet
In this article, I’m going to teach you how to write a full functional debugger using the Security Research and Development Framework (SRDF) … how to disassemble instructions, gather Process Information and work with PE Files … and how to set breakpoints and work with your debugger
25 Jul 2013 by Apriorit Inc, Anthony Shoumikhin
This article gives a brief description of ELF libs structure and functioning and also shows how to intercept function calls from one library into another.
13 Aug 2016 by Mohiuddin Awan
I am presenting a new implementation of Arduino GPIO functions which are faster and more efficient than the original functions.
29 Jan 2005 by IGx89
Instructions on how to implement _fseeki64 and _ftelli64.
18 Jun 2011 by Shai Raiten
Getting Started with Kinect - Create Project, Control the Camera Angle and use Skeleton Tracking
2 Oct 2005 by Jun Du
This article discusses some advanced topics on how to embed Python modules in C/C++ applications.
30 Dec 2014 by Babu_Abdulsalam
Various features supporting Concurrency in C++11
21 Aug 2004 by A. Riazi, Shafiee
This article shows you a very simple way to show system dialogs like Internet Options, Add/Remove Programs, and etc.
25 May 2017 by IncrediBuild, Vince Power
Are you curious what exactly precompiled headers, or .pch files are and why you would use them? This article will cover this and provide an example of how to use them.
9 Nov 2012 by Deka Prikarna A.
Simple URB (USB Request Block) Monitor
11 Nov 2013 by altomaltes
An insigth in the heap "C" memory system.
17 Jul 2009 by jeffb42
Introduction to Arduino hardware platform
10 Jun 2015 by Sergey Podobry, Apriorit Inc
This tutorial will show you how to develop a simple file system filter driver.
6 Jun 2017 by David MacDermot
Add checkboxes to standard combobox and listbox control
8 Jan 2009 by Armen Hakobyan
An article on reading file sectors directly from disk using logical offsets
24 Sep 2014 by dkoksal
Take some of the headache out of Android porting with a stable, consistent build environment.
30 Jan 2021 by Michael Haephrati
How to use an OCR SDK using C++ and libCurl
14 Sep 2013 by Steffen Ploetz
How to call native Xt API from Mono Develop C# ending up in a very little Athena widget application.
22 Oct 2013 by Bill_Hallahan
Program to change the bracketing style of auto-generated code.
19 Feb 2005 by Toby Opferman
This article will go deeper into the basics of creating a simple driver.
14 May 2012 by anlarke
Another take on the classic, now using SSE instructions
9 Apr 2009 by Thomas Serface
Includes code to create a virtual list control that also displays bitmaps from files at run time.
16 Dec 2016 by David MacDermot
An HPGL renderer and demo application for use in data acquisition
21 Jan 2015 by Richard Chambers
Exploring how to embed a Java VM into a C application and developing a native library for a Java application using JNI.
26 May 2010 by David MacDermot
This article describes the creation of a non-MFC custom control
20 May 2008 by Chesnokov Yuriy
This article demonstrates a backpropagation artificial neural network console application with validation and test sets for performance estimation using uneven distribution metrics.
13 Aug 2016 by D. Infuehr
How to implement and use objects in C (not C++)
9 Mar 2015 by Jan Dolinay
This article describes faster but still easy-to-use version of digital I/O for Arduino
5 Apr 2005 by Stas Kondratiev
Demonstrates how you can improve the standard DebugBreak and ASSERTs to make them work always.
20 Mar 2009 by Jeffrey Walton
Using WinDbg to survive in a .NET world.
1 Jan 2013 by Dávid Kocsis
A new general purpose language that aims to be fast, high level and simple to use.
15 May 2015 by orouit
Describes a framework to use the PCSC Smart Card API with .NET.
23 Apr 2012 by Ivan Shcherbakov
This article describes how to make Visual Studio "understand" the error messages produced by GCC using a Makefile project and a simple PERL script.
20 Apr 2015 by AshakiranBhatter
How to boot a floppy image with your own hand written code in C and Assembly
16 Apr 2008 by Andrei C_Coder Azzopardi
Describes a module to track heap memory allocations and to avoid memory leaks
25 May 2012 by Sharjith
How to write an application using architecture that supports plug-ins.
27 Jun 2010 by Wayne Wood
Verify the execution efficiency of a short CUDA program when using the library thrust
12 Dec 2008 by Stefan Kuhr
Creating a self-extracting file that allows to start multiple setups
28 Jul 2015 by Mircea Diaconescu, Gerd Wagner
When working with embedded devices, RAM (random access memory) is one of the most valuable and limited resource of the system. The focus of this article is on the RAM usage optimization for Arduino MCUs, but the same principle applies to many other embedded devices.
26 Jun 2019 by Jan Dolinay
How to create and debug Arduino programs in Visual Studio code
26 May 2019 by altomaltes
This code allows dumping and retrieval from a single variable to a complete tree of objects using both JSON and XML, in an unintrusive way, using tentative templates.
27 Jul 2017 by DQNOK
Traces the evolution of a high-speed EXPRESSION EVALUATOR to demonstrate the various PATTERNS you will need to "roll your own" recursive descent compiler.
31 Oct 2003 by William A. Hoffman
CMake is a cross-platform open-source build tool that generates Visual Studio 6, 7 and 7.1 IDE project files. It also generates makefiles for NMake, Borland, Mac OSX, Linux, and most UNIX systems.
9 Aug 2014 by Pritam007
Simple description of Merge Sort
20 Sep 2012 by Shine Jacob (Enot)
Identification numbers and check digit algorithms with their C implementations.
9 Nov 2011 by grilialex
How-To Embed Xilinx FPGA Configuration Data to AVRILOS
11 Dec 2014 by Martin Mitáš
Few techniques for getting rid of customized-control-specific code from parent window procedure.
6 Sep 2013 by ThatsAlok
Free component for parsing HTML, .NET version of EfTidyCom
11 Oct 2006 by S Keller
Writing your own operating system.
8 May 2003 by James Brown
How to use the Cool Scrollbar Library
30 Mar 2012 by Andrew Phillips
There are quite a few fallacies kicking around about how to write good code. This article is an attempt to dispel some of them.
22 Jul 2010 by cyb70289
An I/O port sniffer using hardware debug registers.
15 Oct 2012 by Ludvik Jerabek
Supports getopt, getopt_long, and getopt_long_only and POSIXLY_CORRECT environment flag
30 Jun 2013 by Ghosuwa Wogomon
An example of a clean way to implement classes in C
2 Nov 2010 by Sams Publishing
In this chapter excerpt from Sams Teach Yourself iPhone Application Development in 24 Hours we'll look at: How iOS 4 supports background tasks, what types of background tasks are supported, how to disable backgrounding, how to suspend applications, and how to execute code in the background.
8 Aug 2014 by Mattias Högström
Learn how to export functions from a DLL, and obtain full language independence
19 Jul 2010 by Joel Ivory Johnson
This is a first in a series of articles to get some one up and running with iPhone development. This first article is to help you identify what hardware you need for development, and gives a quick introduction to Objective-C.
27 Nov 2010 by Vitaliy Shibaev
This article describes useful techniques for transforming old-style C/C++ code to fully managed C# code. These methods were used for porting classic libjpeg and libtiff libraries to .NET Framework.
19 Dec 2007 by CPallini
A small DLL providing two functions to resample GDI-based bitmap
15 Dec 2016 by leon de boer
More playing, crying and laughing with the Raspberry Pi
15 Feb 2013 by Michael Haephrati
A string obfuscation system that integrates in a Visual Studio C++ solution
2 Aug 2008 by dkg0414
Bypasses upper filter of class disk driver for reading and writing to disk
13 Nov 2008 by Maria Nadejde
An easy example of how to read a *.ico file and how to replace an icon resource.
27 Jan 2013 by Khaldoon Ghanem
This article describes how to visualize complex-valued functions of a single complex variable using the domain coloring method on GPU.
31 Mar 2005 by xryl669
The final article about API hooking, with a working example of a thread deadlock detector.
25 Jan 2018 by KristianEkman
Can we write a new better hash function?
23 Apr 2011 by Alexander Böcken
A basic way to interpret joystick data received from Raw Input API
20 Dec 2019 by steveb
Dynamic string for the C language
11 Aug 2015 by Sergiy Bogdancev
Last article before video-streaming
19 Mar 2008 by Oleg Krivtsov
Tree control with columns that can be easily used in MFC application
8 Oct 2015 by Ali BaderEddin
This article describes in detail how to set up your first OpenGL FreeGLUT window and provides you with a template for your OpenGL applications
24 Jul 2014 by Meena Chockalingam
Understanding LIST_ENTRY lists and CONTAINING_RECORD macro which are used in Windows Kernel
10 Nov 2012 by Andy Kirkham
Part 1 - Setting up and getting started
28 Nov 2008 by Daniel Pistelli
The first part of this article shows the dynamic internals of the Qt framework, which enable the signals and slots mechanism. The second part focuses on how to retrieve the metadata information generated by the Qt moc from binary files with an IDAPython script, and how to use it in the disasm.
20 Oct 2014 by Szymon Roslowski
This article is about a HID USB Stack for Microchip PIC 16F1455 and the way of communicating with it on Windows Platform.
10 Nov 2020 by honey the codewitch
An advanced network connected clock that puts the Arduino through its paces
16 Apr 2012 by Robert Umbehant
A two file graphics library for debugging otherwise graphically deficient applications.
29 Sep 2017 by Geek2Simon
The simple native DLL (made in VC++) uses Win32 Core API to capture the live audio signals from the default audio device (speaker or headphone). A little C# console EXE grabs the signal from the DLL and set the volume bars up/down in real time. It's fun to watch and easy to understand.
13 Mar 2010 by Sharjith
Demo to show use of Python Interpreter to evaluate methematical expressions
1 Jan 2013 by Dávid Kocsis
A new general purpose language that aims to be fast, high level and simple to use. (I renamed it from Anonymus)
29 Mar 2007 by Jeff Glatt
Miscellaneous Script Host details
27 Nov 2006 by David Deley
Add to your program the ability to spell check a word and perform spell guessing.
28 Jun 2018 by Florian Rappl
A car distance sensor using the Arduino with an ultrasonic transducer
22 Nov 2015 by Matt Scarpino
This article explains how to generate a high-performance text parser using Lemon.
1 Apr 2009 by csrss
This project application will "travel" through the Windows system to finally reach the kernel, from ring 3 to ring 0.
3 Jul 2018 by CPallini
Generate 26-bit Wiegand codes with Arduino Nano
20 Sep 2006 by DarkLizener
Tutorial on writing your own MySQL User Defines Functions
22 Aug 2014 by Thomas Roll
Developing custom functionality for Microsoft Office 2011 for Mac in C and VBA
8 May 2002 by PJ Arends
This article gives a brief overview of C style bitwise operators
17 Sep 2010 by Doug Richards
This article describes a number of simple test programs designed to demonstrate performance issues with the .NET serial port interface and what might be done to improve things.
23 Mar 2008 by Jeffrey Walton
Perform Advanced Post-Build Executable Processing with the DbgHelp Library
18 Dec 2012 by Jaxon7
File search synchronised with TreeView/ListView. Climbing up and down the tree.
4 May 2011 by cfrost
How to use a modeless WinForm from an unmanaged application including callback functionality
20 Jan 2014 by rog_gc
OO Programming with pure ANSI C
30 Jul 2003 by Alexander M.,
This article shows you how to hook interrupts, and how to get device resource information from the registry
23 Jul 2014 by Chad Z. Hower aka Kudzu
What if objects could move from machine to machine? Not just automated downloads, or remotely controlling objects as in remoting, but a system in which the object actually moves about. Mobile software agents do exactly that. In this article I will provide an introduction to this fascinating concept.
1 Jun 2008 by Chesnokov Yuriy
The article describes the optimization of an image convolution operation with the application of linear rank deficient filters in computer vision problems.
22 Jun 2012 by Razvan Aguridan
Beginner optimization tutorial.
28 Jun 2012 by David MacDermot
This article describes formatting a non-MFC based combobox.
3 Dec 2013 by moloned
This driver program decodes and displays LCD output from a Victor 86B USB DMM data packet that has been accessed using HIDAPI functions.
9 Aug 2011 by Rodrigo Cesar de Freitas Dias
Writing a dialog based program using only pure Win32 C code
24 Apr 2008 by Gene OK
This is an update to Don Kackman's UxTheme component originally written for Visual Studio 2003
25 Jul 2012 by Long Nguyen (xyz)
This is about how to make a simple sofware like photoshop using Visual Studio C++ and OpenCV
7 Nov 2002 by Christian Graus
An overview of the Palm world, including a list of C functions which have preferred equivalents in PalmOS
8 Nov 2015 by Michael Pan
Presenting techniques for effective usage of Google unit test frameworks in embedded environment.
25 Mar 2015 by Glenn Vassallo
An end to end IoT system utilising Microsoft Azure Cloud Technology and an embedded device, the Texas Instruments CC3200 LaunchPad (Single Chip Wi-Fi MCU).
11 Sep 2022 by DRaahul
The fully working sample code explains everything necessary to create a Minifilter driver to block devices connected through an interface.
13 Feb 2014 by shailesh91082
This is Part4 of various Techniques to Debug Applications on Windows, focussed on Memory Leaks
28 Oct 2004 by Jesus Oliva
Firewall-Hook driver is a completely unknown method to develop simple packet filtering applications. With this article, I want to tell you how this driver works and what you need to do to use it in your applications.
25 Mar 2014 by hjgode
How to control an air-dryer in your bathroom
7 Aug 2008 by Oleg Krivtsov
Implementing the Lucas-Kanade and Baker-Dellaert-Matthews image alignment algorithms.
27 Mar 2005 by Toby Opferman
This article will introduce how devices can interact with each other.
27 Jul 2011 by Sei Flavius
Solution to Finding Sophie puzzle
3 Jun 2009 by Ryan Grevious
Insert custom packets in the 802.11 frame
4 May 2015 by Tomasz_Wisniewski
A treap implementation in C
17 Aug 2007 by Drew_Benton
This article explores a more complete method of injecting a DLL into another process using the CreateRemoteThread approach.
25 Nov 2010 by Igor Kushnarev
The techniques to use SVG in the ImageView control
5 Oct 2005 by Jun Du
This article describes how to embed Python modules in C/C++ applications by using Python/C API.
8 Jun 2014 by Debabrata_Das
C program to display calendar of any given month and year (mm-yyyy)
12 Aug 2004 by A. Riazi
Showing property sheet dialog of a specific device.
28 Nov 2016 by leon de boer
Failing and musings of two weekends with the Raspberry Pi
22 Jan 2017 by Kewin Rausch
How an application performs metamorphism to adapt and survive in an "hostile" environment.
1 Jun 2016 by icemanind
Automatically generate Business and Data layers in C# or VB.Net from a SQL Server, Microsoft Access, MySql or SQLite database design.
31 Mar 2015 by Naren Neelamegam
Building robots from the scratch with speech recognition, remote voice control, learning intelligence with Raspberry PI, Intel Galileo and Microsoft Azure.
3 Oct 2014 by Nisamudheen
Numerical concepts of NaN, IND, INF and DEN using C++.
19 Jan 2008 by PeterGlen
BigClock with Transparent Background based on the 7 segment LCD
13 Feb 2014 by shailesh91082
This is Part 5 of various Techniques to Debug Applications on Windows, focused on Memory Leaks
14 Jan 2011 by Mike Hankey
Scan any size switch matrix using 5 general purpose I/O ports.
10 Jun 2014 by Hari Mahadevan
A simple C++ class framework for writing Windows services
23 Mar 2016 by Afzaal Ahmad Zeeshan
This article describes the way many programming languages can be selected to find that one best language for your projects!
27 Dec 2016 by RIOT Community
Using and Developing with RIOT
7 Aug 2008 by Jeff Glatt
Easy to use, small-footprint DLLs to let your app create zip archives, and extract the contents of them. Useful for C, C++, VB, and other languages. Works for Win32 and Linux
6 Jan 2011 by Walter Capers
Using C to write a browser source editor.
6 Jan 2011 by Walter Capers
The webonization of the netstat command, netstat in a browser
25 Nov 2022 by Nemanja Trifunovic
Purpose, history and scenarios of use of character data types
20 Oct 2009 by nicolas_chang
Help us to find the position of the exception in the source code
12 Feb 2016 by Dr. Song Li
This is a note on writting C/C++ programs with the help from Eclipse and CDT.
18 Sep 2008 by Joshua Tully
A brief introduction into Windows anti-debugging techniques.
15 Apr 2009 by Jerry Jiang
Two fast and efficient classes of RC4 and Base64 stream cipher algorithms
22 Aug 2016 by Sanmayce
Tuned function for searching a needle in a haystack
30 Jun 2010 by deluizon
Learning the basic of developing application on iPhone by developing simple reader app
30 Apr 2010 by zvx
A framework for writing small to medium size cross-platform TCP servers
2 Jun 2006 by Jun Du
An article on how to use unmanaged C++ classes exported from pre-built libraries (DLLs) with no source code.
8 Mar 2004 by Jeff Glatt
Shows how to use a Mailslot to easily read/write data between two or more networked Windows computers.
22 May 2016 by Ryan S White
CppHeader2CS: A compile-time tool for converting C/C++ header constants, enums, and structures to C#.
2 Feb 2010 by sparkliang
An introduction to and a C library source code for consistent hashing.
27 Oct 2009 by DaveAuld
Using the Arduino platform for a SIMON game implementation.
7 Oct 2012 by Sergey Vystoropskiy
C++ low level design
27 Jun 2005 by oshah
This second part of the Access Control series will program with the basic Access Control structures.
1 Dec 2008 by Mayank Rai
Detecting memory leaks using Windbg.
21 Apr 2011 by Yiping Cheng
An ideal source package for introducing students to the basics of Win32 programming
19 May 2009 by Leandro T C Melo
A C++ implementation of DRUM (Disk Repository with Update Management) - Storage of key/value pairs and asynchronous check/update operations
7 Dec 2014 by Guruprasad.K.Basavaraju
2 Jan 2011 by malxau
A demonstration of resizing controls on a dialog box with minimal changes to existing Win32 code via resource markup
2 Apr 2012 by Jan Mojzis
Fast and simple huffman compressor
10 Sep 2010 by Ohmu
An article for developers new to Apple technologies.
13 Nov 2011 by T.Kojima
Suggestion about another curve representation
12 Jul 2009 by Arash Javadi
The Evaluation Engine is a opensource C-Compiler , parser and interpreter that can be used to build a Business Rules Engine. It allows for mathematical and boolean expressions, operand functions, variables, variable assignment, comments, and short-circuit evaluation. for PIC Microcontrollers
21 Feb 2019 by Bill_Hallahan
The following program is a code generator that generates a C program or a C++ program that has auto-generated parsing code.
31 Jan 2021 by Patrice T
Another approach to Optimize Trial Division Algorithm
23 Dec 2008 by logicchild
An article to help the beginner get started in debugging
24 Jan 2012 by Jozef Bozek
ESpeakEngine - Objective-C speech synthesizer
6 Aug 2005 by sjhorn
This article is an extension/alternative to the strnghrs IImgCtx article.
28 Oct 2004 by Ukkie9
A drop-in replacement for the DrawText() SDK function with minimal HTML support
9 Jul 2002 by Andrew Peace
An article showing the use of pointers in C and C++
6 Mar 2009 by Peter Kankowski
Benchmark program for hash tables, comparison of 15 popular hash functions, and ideas for designing your own hash function.
8 Jun 2015 by Sergiy Bogdancev
Getting Started with Arduino Due in Atmel Studio
7 May 2005 by Beau Skinner
Automatic build version awareness, incrementing, and archiving.
18 Apr 2012 by Ivan Shcherbakov
The article describes 10 time-saving debugging techniques available in Visual Studio.
6 Feb 2012 by AmrThabet
How to write a reliable shellcode on win32, how to bypass the obstacles that you will face in writing a win32 shellcode and how to implement your shellcode into Metasploit
2 Dec 2003 by Cory Nelson
An advanced article on allocating and using memory in another process using the Win32 API.
6 Jul 2016 by Victor Soldatov
A coarse approach to operate huge integers.
11 Nov 2021 by OriginalGriff
When they first meet them, developers are often tempted to play with pre- and post- increment operators. Then they get confused, because they don't do what is expected. Or ... do they?
29 Aug 2014 by Asif Bahrainwala
Detect memory leaks
4 Sep 2014 by Andres Cassagnes
wxWidgets resources examples and COM port communication.
23 Mar 2015 by Sanmayce
An heavily optimized LZSS decompression etude in C
14 Aug 2012 by Jani Mäkinen
Getting started with Win32 programming through creating a window with minimum code and complexity
27 Aug 2008 by hagarwal
Here is a class that will help you to control the execution of your threads that involves looping/polling and also limits their CPU usage to a specified limit.
30 Oct 2014 by Vaclav Naydenov
How C++ library YB.ORM can help manipulate the data stored in RDBMS using domain classes. Basic concepts of ORM are explained by examples.
8 Aug 2018 by Artem Moroz
Using ESP8266 module to remotely control high power electrical appliances
1 Nov 2011 by Renato Tegon Forti
A set of class to access and manipulate MySQL database using MySQL C API
23 Sep 2005 by gomorgan89
How to implement a simple UDP time server and client using WinSock.
26 Apr 2010 by Chuan-Liang Teng
Access physical memory, I/O port in user mode
26 Apr 2011 by Apriorit Inc, Anthony Shoumikhin
The article covers the interception and redirection of calls to the third-party dynamically linked libraries in the program under Mac OS X.
13 Feb 2014 by sbarnes
A small utility that feature-creeped into Yet Another SCM tool - a useful app to examine
20 Aug 2018 by NewPast
Software protection & Decompiling software as a new cracking method
21 Sep 2014 by arnavguddu
How to Embed Python interpreter in your C/C++ code and dynamically change the code path of compiled native code.
10 Oct 2013 by Shine Jacob (Enot)
A brief introduction to game programming using C/C++.
23 Sep 2011 by User 6918454
A .NET 2.0 and Mono library for the 64 bit optimized handling of very large integers, up to 10240 binary digits or approximately (safe to use) 3000 decimal digits
8 Mar 2015 by Afzaal Ahmad Zeeshan
This article contains a basic overview of the complex numbers, and their creation and functions most specifically the operator overloading for arithmetic functions. Programming languages include Java, C++, C# and VB.NET at the moment.
14 Oct 2008 by galexding
A very simple, integrated method to make controls such as buttons, slider controls, and progress controls to be transparent in a dialog.
24 Aug 2007 by Sean OConnor
Using WinInet to call a server script asynchronously
20 May 2008 by Chesnokov Yuriy
The article demonstrates the application of genetic algorithms for classification problems with artificial neural networks.
11 Feb 2015 by Vishal Tiparadi
A beginner's guide to provide an emphasis on critical features of C language.
29 Jan 2014 by SarmadAsghar
This will provide opportunity to calculate aggregates, joins on the data retrieved from API’s which was never done.
5 May 2017 by Jose A Pascoa
Impossible to beat the C++ compiler?
19 Aug 2008 by programmersmind
Few well known bitwise operation problem collection
11 Mar 2018 by Arthur V. Ratz
In this article we’ll formulate and thoroughly discuss about probabilistic Bayesian classification algorithm and its implementation in Node.JS and JavaScript that can be actively used to detect and locate messages containing potential spam and other unsolicited data.
1 Sep 2009 by ChaoJui
Image processing with a burst of performance from CUDA
18 Mar 2014 by Ivan Shcherbakov
This article describes how to create and debug a simple device driver on a modern Linux kernel
31 May 2009 by Mycroft Holmes
Copy and paste between a DataGridView and Excel.
11 Aug 2000 by Brian C Hart
Brian's detailed answers to your most frequently asked questions about his DCOM tutorial.
11 Oct 2013 by
In this article, we will discuss implementing conditional statements, loops and blocks.
9 Nov 2015 by nomi ali
In this article we learn MEAN Stack a combination of open source JavaScript framework. How they work and How can create a single page application using these technologies. We use these JavaScript technologies not only on front end but also on the back end.
8 Jul 2010 by mattz32
A simple tutorial on how to create a navigation-based application and transitioning between views.
8 Aug 2012 by peter gabris
Example PIC microprocessor program on a tiny RF transceiver.
11 Feb 2019 by Sarthak S
Assembly inspection and hacking with windbg
8 Oct 2007 by Jorge Vasquez
An article describing the various steps and technologies needed to write JWinSearch.
10 May 2009 by AlexShag
This is a simple text editor based on Edit control
22 Jun 2015 by Sergiy Bogdancev
Getting first USB device descriptors
29 Jul 2019 by Martin ISDN
Demystify the inner workings of JavaScript closures
25 Jan 2011 by jmlb
Creating a project with Keil for a 32KB program space
5 Nov 2002 by Jason Henderson
Your first Palm application using the venerable "Hello World!" example.
30 Mar 2010 by Krasnikov, Eugene
Getting Started in Visio Add-On creation (VSL project)
26 Jul 2010 by SureshAddaguduru
How to track your iPhone application stats using Google Analytics.
2 Jun 2015 by David A. Gray
Use static buffers to guarantee that error message reporting succeeds, even when token replacement is required, and memory is low.
12 May 2014 by Michael Chourdakis
Tutorial for Objective-C beginners
5 Aug 2004 by Rob Manderson
Some thoughts on how to write software defensively
26 Feb 2004 by Koushik Ghosh
In this article, I have gathered all the experiences and information, which can be applied to make a C code optimized for speed as well as memory.
4 Apr 2006 by Harkus
How tro display kernel information in a C# application.
25 Sep 2019 by Edwig Huisman
A hibernate framework for C++
24 Apr 2014 by Mattias Högström
Learn the basics of how to draw with GDI on screen and to printer. We will look closer at the different GDI map modes, and how to do proper adjustments when you need to send the output to a printer. We will also create a metafile and load it back in again.
10 Sep 2010 by Prashant Gotarne, pankajdoke
Implementation of single level inheritance and polymorphism in C.
9 Feb 2013 by Ladislav Nevery
Let Google read your eBooks aloud or convert to MP3! This free TTS engine used by Android phone just sounds fantastic so here is a simple eBook reader app with C++ source code
21 Nov 2005 by John Jiyang Hou
This program can transform between IEEE, IBM or VAX floating point number formats and their bytes expressions.
23 Apr 2009 by Chris Apple
A MFC C++ class to generate a splash screen and about box from a bitmap and version string resources.
30 Jun 2015 by Toby Opferman
Building your own 64-bit Windows Extender
8 Sep 2010 by brochpirate
An iPhone media player designed specifically for listening to audiobooks
4 May 2008 by Mitchel Haas
Open source C++ class template library for generating and parsing xhtml documents.
6 Nov 2008 by auralius manurung
An article on how to build a simple HTTP proxy server
30 Oct 2020 by Roozbeh Abolpour
C code for finding convex hull of a set of given multi-dimensional points
14 Jul 2013 by Santhosh G_
Optimized method to log Enter and Leave information of functions.
20 Jul 2006 by Shaun Harrington
A shortcut menu extension (and drag drop menu extension) that makes it eaiser to use WinDiff.
27 Feb 2008 by Ali BaderEddin
Learn OpenGL geometric primitives through this interactive program.
19 Jun 2022 by honey the codewitch
Pointers don't have to be black magic.
7 Sep 2005 by Varun_Sud
The article covers pointer concepts and syntax in C++ in-depth. It uses a graded approach to increase difficulty level, with lots of illustrations and examples for beginners, and for advanced users to test knowledge on "Dynamic Memory Allocation of Multi-dimensional Pointers" and the like.
11 Mar 2018 by tonywilk
Not 'Just Another Parser', this reads elements from JSON simply and without memory overhead in C
18 Oct 2013 by Bill_Hallahan
Argument parsing function identifies both optional and positional arguments.
6 Sep 2016 by Mahmoud Samir Fayed
Free Open Source Innovative and practical general-purpose multi-paradigm Scripting language developed using C/C++
27 Sep 2009 by Carlos Jiménez de Parga
An introduction to the Visual C++ CORBA development
21 May 2010 by Miki Rozloznik
Describes Win32 exception layering and discusses Structured Exception Handling (SEH) on OS level and on C++ compiler level.
20 Jan 2013 by Bernhard Häussermann
An Objective-C class that sub-classes UIViewController to enable easily implementing split views in iPad applications.
5 Feb 2015 by Matt Scarpino
This article explains how to develop C applications capable of accessing and controlling Rigol oscilloscopes.
8 Oct 2011 by Jose A Pascoa
Still struggling to find the ultimate COFF to OMF converter to link some code with Delphi? You don't need to anymore.
28 May 2011 by grilialex
Flow and tools to convert Xilinx bitstreams to C source code for programming FPGA/CPLD
18 Jul 2014 by Dave Clemmer
Using Mo+ to generate a working application, which includes an Entity Framework model, OData services, view model client, and WPF application.
10 Jul 2015 by Sergiy Bogdancev
Watchdog timer and TFT monitor
16 Nov 2006 by dzolee
Explains the basics of pixel graphics programming on Windows Mobile-based devices (Pocket PC, SmartPhone).
2 Sep 2014 by José Cintra
Iterative algorithms for computing approximations to the number PI through infinite series using double and arbitrary precision
30 Dec 2009 by ProtoBytes
Review of Randall Hyde's Write Great Code Vol. 2
20 Nov 2014 by Sanmayce
Optimized multi-threaded console full-text searcher
21 Nov 2014 by Lộc Nguyễn
A C program to scan source file for tokens
7 Jan 2006 by valdok
Give me a thread and I'll show you a stack...
27 Apr 2020 by wmjordan
MuPDF is an open-sourced, high performance PDF rendering and editing engine written in C. This article describes how to compile its source code to a DLL for use in other programming languages.
20 Jul 2017 by Jose A Pascoa
The much talked about Kernel data structures
3 Jan 2011 by Michael E. Gibson
Presents a technique and code for writing switch-like syntax for dealing with multiple conditions or flags.
13 Jan 2012 by lassebunk
How to use iOS 5, Xcode 4.2, and storyboards to create a simple Twitter app that will list tweets and show details about each tweet.
18 Jun 2009 by David MacDermot
This article describes formatting a non-MFC based tab control
26 Aug 2008 by programmersmind
A look at three important operators you often need to overload.
2 Jun 2009 by Craig Giles
The goal for this tutorial is to get a basic screen management system up and running, ready to start writing game code.
27 Oct 2016 by Eduardo Mireles
POOV is a programming technique for object-oriented languages developed in MIRA Software Factory by Ing. Eduardo Mireles and experts programmers. It facilitates coding software solutions.
3 Aug 2015 by Steffen Ploetz
How to draw transparent and gradient output on a X11 window unsing the (low level API) XRender protocol extension for X11.
19 Dec 2015 by Afzaal Ahmad Zeeshan
This post discusses the Ubuntu SDK and Qt IDE used in Ubuntu SDK for developing different types of Ubuntu applications and software services.
15 Apr 2008 by Peter Kankowski
Spelling messages like "5 file(s) found" correctly in any language
7 Sep 2010 by r_adem
Some tips to avoid leaking memory in your iPhone apps.
26 Nov 2013 by Muhammad M. Osama
Karnaugh Map Minimizer (three variables) using Quine-McClusky algorithm and Petrick's method.
10 Jul 2014 by Dr. Song Li
This is a study note on debugging a remotely running Java application from Eclipse.
11 Jun 2008 by Jimmy Zhang
Introduces a simple, efficient, human-readable XML index called VTD+XML.
28 Jun 2016 by Mohamed Kalmoua
This article describes how to create a UWP application that uses a Window Runtime Component.
18 Aug 2014 by pi19404
In this article we will look at Adaptive Skin Color Detection technique described in the paper "An Adaptive Real-time Skin Detector Based on Hue Thresholding"
26 May 2007 by Thomas Hruska
OR - How I tricked Visual Studio into storing .NCB, .SUO, and .APS files elsewhere.
2 Sep 2014 by pi19404
In this article, we will look at unistrore gesture recognition for Android devices
26 May 2019 by CMalcheski
Part 1 of this article discussed an algorithm for addressing all pixels within a circle with surgical precision, optionally expanded to filling in those pixels as required to create a color wheel; this is part 2 of 2, covering the actual implementation.
25 Mar 2004 by Toby Opferman
This is a simple program that uses the Windows Multi-Media Library
18 Aug 2008 by programmersmind
Explicit constructor in C++.
29 Nov 2006 by S Keller
How to build and test your own Operating System.
29 Sep 2009 by Peter Kankowski
How to make your code shorter and easier to maintain by using arrays
1 Oct 2009 by Anshul R
Solves linear equation in one variable, 2 linear equations in 2 variables, quadratic equations and cubic equations
15 Apr 2015 by HongBing75
A general robot operating system
1 Dec 2015 by Android on Intel
Intel(R) XDK is an HTML5 Cross-platform Development Tool and provides an easy and fast way to get your apps to market. Emscripten Compiler and Intel XDK now gives you another option to publish apps using C and C++ as part of the application.
25 Apr 2013 by Hoi Yen Loo
Design and implementation of the parallel I/O of a CFD code
16 Nov 1999 by Andrew Garbuzov
A port of my splitter ActiveX control with MFC to ATL.
22 Jan 2014 by SergeiR[MCTS]
First of a kind radiation counter directly connected to ARM processor on Windows RT
12 Mar 2014 by Serge Desmedt
A port of CP Vanity to iOS
24 Jul 2011 by Robert Josefson
How to pass a variable length array of structs from C to VB.NET.
13 Aug 2010 by Gustavo Ricardi
A Remote Desktop software built on AJAX, JSON and HTML5
29 Jan 2009 by Alex Blekhman
Minimalistic example of scrollable dialog implemented in pure Win32 API
21 Dec 2008 by Gopi Krishna Nuti
Code snippets detailing Interop programming in C# and ATLCOM
8 Sep 2014 by kspviswa
This article explains how to write useful information in core-file so that debugging gets easier.
25 Oct 2012 by Ladislav Nevery
reduce bugs and memory leaks by using new(local)
4 May 2008 by xushiwei
Most of the C++ programmers do not benefit from "Garbage Collection" technique (GC). Here is a new memory management technique named "GC Allocator" (Note it is not "GC").
4 Jan 2009 by Loover
IndieLib is a C++ 2.5d engine for game development and fast game prototyping in a really easy way.
18 May 2009 by Renato Tegon Forti
A set of class to access and manipule PostgreSql data base using libpq - C Library.
31 Mar 2014 by
A short guide for a high performance, flexible, cross-platform memory pool.
3 Sep 2004 by Rohit Joshi
Generic Pool: Policy based design.
13 Feb 2012 by Mustafa Chelik
Calculates NTLM hash of given string in pure C/C++
10 Jul 2015 by Sergiy Bogdancev
Serial communication
19 Jul 2018 by Michael Moroz
This articles describes how to open SVG files in C++ application, work with Bezier curves and export to PDF.
10 Apr 2006 by Hugo PEREIRA
A tutorial on writing your own project template for Visual C++ .NET.
12 May 2014 by Anna Koneva
An article about interoperation issues in mixed C/C++/Objective-C development
11 Apr 2005 by Omri Shaked
An article explaining how to convert logical offsets returned by FSCTL_GET_FILE_RETRIEVAL_POINTERS to physical offsets from the beginning of the disk.
19 Feb 2014 by Vedat Ozan Oner
A sample project with Arduino.
26 Aug 2015 by Christophe Duparquet
This article introduces a hardware abstraction tool for microcontroller programming.
25 Jun 2018 by Jan Dolinay
Notes on connecting LEDs to Arduino and on microcontroller programming in general presented on improved binary counter.
25 Mar 2014 by Anna Koneva
An article about interoperation issues in mixed C/C++/Objective-C development
16 Jul 2004 by bhaskar_gupta
Motion control of the most widely used Stepper Motor through PC's Parallel Port.
15 Jul 2015 by Mahmoud Samir Fayed
Using the C programming language through the PWCT visual programming language.
29 Apr 2014 by Andre' Gardiner
A c banking atm concept console application
6 Nov 2004 by Tamas Karoly
Describes how to exchange data between a device driver and a user mode application.
16 Oct 2008 by Ciro Sisman Pereira
Demonstrates how to create a simple application that interacts with terminal standard I/O ports to provide an IPC pipe based between processes
2 Jan 2008 by Yaroslav Kourovtsev
Step-by-step tutorial to begin using the comtypes package.
19 Feb 2010 by logicchild
An article written with the purpose to help any beginner to use OpenMP.
11 Jul 2007 by abn9c
An article describing how to compile Matlab 7.1-7.4 mexw32 files using Visual Studio 2005
5 Nov 2014 by Yohannes Pamungkas
How to embed LibCurl to create a download manager.
16 Jul 2014 by SarmadAsghar
Building on My SQL Storage Engines and APIs to Conduct Complex Analysis Using SQL Query Language: Part 2
7 Apr 2014 by bkelly13
Use of Windows class CAsynSocket in TCP/IP application
7 Jul 2016 by Zebedee Mason
Software for automatically constructing architecture diagrams and metrics from source code and .NET assemblies is presented. Examples for Visual C++, Python, the Linux kernel, Boost and .NET are discussed.
1 Jan 2010 by Aric Wang
Many popular MP3 players have cool desktop lyrics, this demo uses a simple method to realize it. Happy new year!
17 Mar 2009 by Manish K. Agarwal
Rotating files by appending 00, 01, 02, 03 etc. in file name once the file size reaches its predefined maximum file size.
2 Sep 2008 by programmersmind
Virtual functions in C++.
5 May 2005 by Renato Tegon Forti
Way to integrate Lua in your application.
30 Oct 2019 by Sanmayce
Brutally optimized hash function for general table lookups
27 Sep 2015 by Fiyaz Hasan
Building a technical event management application with 5 MVC and Entity Framework 7
6 Aug 2018 by askis
Manage the rotation degrees of your 4WD chassis
22 Aug 2008 by Alex Blekhman
The article explains relationships and dependencies between the Windows API, the CRT, and the Standard C++ Library.
25 Jan 2016 by Asif Bahrainwala
Basic debugger for linux
23 Jul 2009 by Apriorit Inc
This article shows how to use FTDI API to interact with the devices, which have FTDI chip within. EEPROM programming is also discussed.
20 Mar 2009 by Kumar.Prabhu
This project demonstrates the basics of DirectShow and related concepts.
22 Aug 2013 by MEB Woods
A beginners guide to linked lists from a C\C++ perspective
5 Nov 2012 by Jacob F. W.
Learn the Secrets of the Universe
19 Apr 2002 by User 4838655
This article shows how to perform edge detection using C,Win32 SDK and GDI+
29 Sep 2008 by Jaker.Chen
A PLC simulator for WINDOWS
27 Dec 2015 by Frank-Rene Schaefer
Using Quex to generate lexical analyzers
7 Mar 2016 by Will J Miller
Using UIImagePickerController to replicate the profile selection features found in the contacts app requires solving some vexing problems. This article presents one approach for a class that replicates the functionality using the UIImagePickerController.
7 Dec 2013 by zapsolution
This is a VS2010+ project
15 Dec 2015 by Will J Miller
This article details the necessary UITableViewDelegate methods required to fully support a form presented in a UITableView.
12 Dec 2002 by zarzor
Optimised code for valid data length to FFT
8 Mar 2008 by Option Greek
Implementation of a CListCtrl control derived class that can be used to set color of rows, columns, cells.
17 May 2011 by Asif Bahrainwala
Basic debugger, Breakpoints, OutputDebugString
20 Oct 2013 by Mosi_62
This approach shows quite an easy to be understood way to the first order Goerzel algorithm.
27 Jul 2009 by Mohammad Shafieenia
Optimum algorithm for calculating factorial of large number
3 Jul 2018 by Ryan Peden
A small project to display a message in Morse code using an Arduino's built-in LED
29 Feb 2008 by KeithPirkl
Register self-signed SSL certificates from a remote web browser.
26 Nov 2010 by Achilleas Margaritis
C++0x Dynamic Message Passing Ala Objective-C
31 Jul 2011 by Lewis Liu L
TCP/IP Stack, FAT16 System on a Microcontroller
15 Dec 2008 by John Crenshaw
C++ has no native support for adding new operators, but this article shows how, with macros and some clever overloading, it is possible to easily add your own anyway.
17 Apr 2008 by Jimmy Zhang
Introduce VTD-XML, the future of XML processing
23 Feb 2003 by Magerusan Grigore Cosmin
An ATL filter control
14 Apr 2018 by Andy Galluzzi
Join me to create the most advanced yet most simple to use full duplex MMF based IPC for Windows
26 Jun 2019 by Jan Dolinay
This article shows how to set up VS Code to debug your Arduino program.
5 Nov 2002 by Christian Graus
Building on previous articles, we develop a simple application and discuss some of the components available for Palm GUI.
30 Sep 2009 by User 1556233
How to consume a RESTful Service ( in an iPhone application
19 Nov 2014 by KarstenK
How to start in Metal on iOS.
12 Sep 2001 by Alan Wen
This is a 3-tier application. A COM component returns SQL data in XML format, then using XSLT to transform to HTML at client side. By using XML, all the data can be sort, split into pages locally, that will give users a quick response!
18 Apr 2009 by tojohere
Composite pattern made as a reusable C++ template class
13 Sep 2010 by Jan Mojzis
Octree color palette
14 Sep 2010 by Ohmu
An article that creates a simple iPhone application that displays a graphic then cuts out the .XIB, and completes this just from the code.
30 Sep 2014 by Pavel Durov
Basic NDK implementation using Hello World application
6 Jun 2005 by Birender Singh
CreateDir function creates folders and subfolders thereby completing the whole path. This function overcomes the limitations of CreateDirectory Win32 API.
25 Oct 2008 by Danny Ruijters
How to compile your existing MFC code in Visual C++ Express.
9 Jun 2017 by David Lafreniere
A type-safe multicast callback library used for anonymous function invocation implemented in C
21 May 2014 by Leslie Godwin
When you add additional layers to a UIView, those new layers don't animate in the same way that the UIView's Backing Layer does. I have a trick that fixes this gotcha good and proper.
15 Sep 2004 by harunmip
Explain how to call C function DLL from .NET
22 Mar 2015 by Eugene Sadovoi
Integrating third party tools and libraries into Visual Studio (MSBuild) build and reference system.
15 Jul 2011 by hus
A graphics library to export graphical output to BMP or WMF.
22 Oct 2008 by masaniparesh
this article talks about compiler design and implementation
25 Apr 2012 by Member 8823543
GLW is a simple, compact, drop-in framework for developing simple OpenGL games and demos. Its focus is ease of use, platform abstraction and small footprint.
5 Feb 2008 by tsxy
The most useless plug-in for Visual Studio 2005 and Live Messenger.
22 Nov 2008 by Thilak Raj S
Making JRE truely portable by API hooking.
28 Apr 2009 by Emre Özgür İnce
An approach for using the SFMT (SIMD-oriented Fast Mersenne Twister) random number generator algorithm.
7 Aug 2007 by Bruno Challier
Use icons to draw buttons with owner-draw style.
19 Nov 2008 by Dr. William J. Blanke
This article shows how to abstract some of the most common issues a developer will encounter when creating a native code application that must be logo certified for each platform.
2 Sep 2012 by Apriorit Inc, Semyon Boyko
Simple driver for Linux OS that performs hiding of the selected files from the system
15 Jul 2013 by Kirill Ermakov
Interesting ways to pick up sensitive information in iOS.
19 Dec 2008 by Hao Hu
An article on how to generate PDF file based on JPEG file as page content
9 Jun 2014 by Bilel Msekni
How to properly replace base classes with sub classes in WCF contracts ?
30 Sep 2014 by KarstenK
How to start up with OpenGL on iOS.
2 Jun 2009 by araud
Your own transport for DCOM
21 Feb 2012 by Leslie Zhai
It is a reminiscent SLOC console in libc/libc++ cross GNU and WIN32
29 Oct 2015 by Ashwin. Shetty
Scaling application Horizontally using Message queue
11 May 2009 by Ladislav Nevery
Native MySql Client not requiring any special driver or library
29 Jul 2009 by logicchild
This is an article directed at those beginners who might benefit from understanding pointers
15 Feb 2010 by logicchild
The purpose of this article is to provide a framework to help achieve concurrency by using OpenMP.
20 Mar 2015 by Eugene Sadovoi
Integrating Boost library into Visual Studio (MSBuild) build and reference system.
6 Apr 2008 by Durga Prasad Dhulipudi
A novel way to create complex line patterns
9 Feb 2009 by Gregory Shpitalnik
How to debug simultaneously Java/C++ mixed code in both Java and C++ debuggers
5 Jun 2008 by Maruf Maniruzzaman
Environment settings for OS development
29 Oct 2009 by Dan Bloomquist
'Disk Operating System' suitable for very small systems
25 Jan 2008 by mi-chi
Tokenize and access string contents using a format mask
16 Mar 2015 by Jan Dolinay
This article shows how to create programs for the Freescale ultra-low-cost development board FRDM-KL25Z.
17 Apr 2007 by Erol Esen
Solving the Pegboard Puzzle with Simulation
17 May 2006 by Jerome_D
This article describes how to run state machine application framework based Win32/WinCE programs using the window message hooking technology. (Open source project)
17 Apr 2016 by leon de boer
Native Win32 API OpenGL Tutorial - Part 1
11 Apr 2016 by Serge V. Sushko
SQLite access C++ classes
28 Dec 2009 by Aric Wang
Just a simple digital LCD class and do not use an external bitmap.You can use and change it.
26 Mar 2014 by Anna Koneva
An article about interoperation issues in mixed C/C++/Objective-C development
13 Dec 2006 by Shanmuga Sundar.V
An article on a Win32 custom graph control and process bar creation.
18 Feb 2020 by steveb
Why use pointers?
10 Apr 2008 by Vahid Kazemi
Create your first application using Direct3D 10.
10 Sep 2010 by Ohmu
Irregularly Shaped Buttons
5 Nov 2002 by Jason Henderson
How to use Palm's Memory Manager API for dynamic memory allocation in palm handheld applications.
21 Oct 2020 by Sanmayce
A fulltext CLI tool reporting number of exact matches, FAST!
3 Aug 2012 by Anna-Jayne Metcalfe
If you are new to PC-lint, you may have wondered what message 830 ("Location cited in prior message") means, and - given that such messages can add greatly to the overall issue count in your file or project - what (if any) use are they?Quite simply, message 830 identifies a location in the codebase
21 Apr 2009 by malaugh
Translating applications using Windows messsaging to GTK
29 Dec 2011 by Dracula
Query Volume Setting for 8.3 State (Windows)
11 Apr 2017 by Intel Corporation
This tutorial shows you how to create the hardware equivalent of “Hello World”: a blinking LED.
26 Oct 2009 by Alex Blekhman
Name2Clip sits in the "Sent To" menu of Windows Explorer and sends selected filenames to the system clipboard.
22 Jun 2011 by Lewis Liu L
How to port Free RTOS to Atmega128
30 May 2012 by Oleksandr Dodatko
This tutorial shows how to create and use a SQLite custom function that performs locale aware week based calendar computations.
14 Apr 2016 by jurhas
Handle the dynamic allocated
13 Oct 2015 by Ali BaderEddin
This article describes in detail how to set up your first OpenGL FreeGLUT window with multiple subwindows, and provides you with a template for your OpenGL applications.
25 Dec 2014 by Tushar_Gupta
Walk through to quickly develop applications using Node.js and Express framework.
1 May 2015 by Intel Corporation
64-bit Android and Android Run Time
2 Jun 2009 by Craig Giles
An input manager to help you with input management
6 Mar 2014 by Ilia Glizerin
Manually implement OOP designs in C.
14 Apr 2009 by tojohere
Observer pattern is made as a reusable C++ component
15 Sep 2004 by RedSunBeer
Some thoughts on estimating before having a design in place.
23 Sep 2009 by Apriorit Inc, Eugene Wineblat
This article is devoted to the Embedded Firebird database usage and also development of C++ wrapper of this database.
13 Apr 2008 by Alexandre GRANVAUD
Automate your data classes initialization from an XML file.
27 Nov 2012 by Amory Wong
A GLKView class that can be dropped into your project.
27 Mar 2008 by Romualdas Cukuras
Put your favourite format string and function arguments to STL string.
17 May 2008 by freejack
An STL based C++ utility class to parse structured config files.
19 Mar 2015 by Keerthi_Kumar_N
This article basically explains about the best practices that can be incorporated in any programming language which would yield to a better maintainable and reusable code.
27 Feb 2008 by Rajesh Nath
Encrypts/Decrypts files on a USB within a domain,on the fly.
25 Jul 2009 by logicchild
An article that steps through some essential C++ concepts.
26 Dec 2009 by Aric Wang
To show you how to create a easy animation with palette
9 Jun 2014 by PeteBarber
As a way to learn Swift I decided to have a play with Sprite Kit. One of the first things I did was to create a subclass of SKSpriteNode. This has a very handy initializer:init(imageNamed name: string) (in Swift)-(instanceType)initWithImageNamed:(NString*)name (in Objective-C)I then derived from thi
1 May 2008 by alexander suresh
NDIS 6.0 miniport driver for realtek 8168/8169/8111/8110 family of gigabit ethernet controllers
29 Apr 2009 by aovidiu
The generated DLLs base addresses assure contiguous memory spaces for each DLL in the given DLLs series.
19 Feb 2008 by Kenneth Kasajian
The Service Locator can be used to decouple classes, which improves the overall design and significantly helps with unit testing.
14 Jan 2007 by zeltera
Amicable number (pairs between 1 and 2 million)
23 Sep 2010 by Sams Publishing
An chapter excerpt designed to help you prepared for iPad development.
24 Aug 2008 by Eduard Ene
An article on EGen - a scalable code generation and maintenance framework for C/C++/C#/Java, implemented in Ruby.
17 Jun 2008 by Chesnokov Yuriy
The article presents C++ code for estimation of approximate and sample entropies suitable for biological signals analysis
10 Sep 2009 by ChaoJui
High performance and good quality of image blurring
14 Jul 2007 by Sjoerd_B
ARM assembly for eVC with the Mono Jit macros
6 Nov 2002 by Christian Graus
Continuing our series of articles, we discuss how to create databases, and create, modify and delete records
2 Apr 2001 by Dhandapani Ammasai
This article shows how to serialize a class into XML string.
30 Apr 2009 by klizardin
WinHttp API wrapper library with asynchronous call mechanism and support of HTTPS protocol
18 Sep 2009 by dengus
A method to inject an entire executable into another process (thereby avoiding the need for a DLL)
20 Apr 2019 by, sibani.p
Creating a simple ORM for C++ on-top of SQL database
12 Nov 2016 by Zebedee Mason
Perform dependency analysis by using Doxygen to parse source code and produce a report
7 May 2008 by Ronounours
A very simple C++ source code showing how to create an interactive 2D graphical blobs editor, using the CImg library.
21 Apr 2008 by Oleg Krivtsov
Implementing and comparing the forwards compositional and the Hager-Belhumeur algorithms.
22 Jun 2015 by Will J Miller
Describes a design approach for implementing dynamic rows in a UITableView
3 Jul 2011 by Mark Babayev
This article shows how to overcome the InstallScript limitations and to add to it new capabilities inherent in the C/C++ code.
24 May 2005 by gugulea
This article is about adding automation to your project that increments the build number and adds a build date that can be seen in the Version tab in the file properties window.
20 Oct 2008 by Peter C. Studt
A small wrapper library to programmatically interact with standard audio controls
31 May 2010 by Rangarajan Varadan
A Simple Comm Port Implementation with Read Thread to be used with Embedded Systems
29 May 2008 by PeterGlen
Measuring Processor Performance
28 Mar 2008 by maskisland
A generic tracing library implementation.
22 Feb 2009 by ingvar8
Counter based c8051
19 Apr 2006 by Yubo Dong
An updated wrapper class to retrieve and modify id3 tag information for a given MP3 file.
22 Mar 2009 by ingvar8
LCD with USB Toolstick c8051
23 Jul 2020 by wqaxs36
Device driver for VR headset/controller compatible on SteamVR
15 Apr 2009 by Hugo González Castro
A different approach to C++ enums: enum to string, enum extensions, and enum iterations.
8 Jul 2014 by EngDRJ
An finite state menu implemented using multiple linked-lists and function pointers in C for use with embedded programming.
21 May 2009 by jackyxinli
An article to show how to play a Wave file with DirectSound and display its spectrum in real time.
25 Dec 2009 by Aric Wang
Shows you how to make a simple fire effect
12 Feb 2008 by Yonghwi Kwon
Explains how to validate COM interface and legacy IsValidateInteface
10 May 2005 by Sylvester, Asil Gerard
Gives a step by step procedure to access a Web Service from a C project through a C# library.
14 Mar 2009 by Chris Grimes
Shows how to create C++ property accessors that support C#-like syntax
16 Dec 2012 by Alan Churchill
This is an alternative for "Transform between IEEE, IBM or VAX floating point number formats and bytes expressions"
13 May 2009 by HotSoftG
Automation framework application development, realize the software functions and software frame separation. Support plug-in support theme
30 Mar 2010 by ingvar8
c8051 module for Frequency inverter
14 Sep 2010 by mayurthigale
This article is for developers who want to start with Windows kernel filter drivers for the first time and want to experiment with a simple example with source code.
27 Jun 2009 by Eddy Quicksall
This is a set of macros that can be used to write structured code as if it were blocking code while in an interrupt context.
11 Oct 2010 by b4rc0ll0
A useful launcher for JAR executable files, with Splash Image function
22 Jan 2019 by Andrea Ricchetti
Two ways to make a IEEE 754 conversion (32 bit) pack and unpack
25 Aug 2007 by The Ultimate Toolbox
COXDateTimeCtrl provides a handy and flexible method of Date/Time entry and display.
2 Jul 2009 by Emery Emerald
The demonstration of the possibility of parametrization of the non parametrized constructors of the MFC application's document templates.
29 Oct 2009 by Addison-Wesley
It is also possible to write debug messages to the Xcode console when you write your application. Accessing these capabilities is not limited to Objective-C applications. Your hybrid applications can do these things from within JavaScript.
24 Dec 2012 by jmolivieri
Extension of boost::upgrade_mutex
23 Mar 2009 by Achilleas Margaritis
Dynamic message passing for C++.
8 Nov 2011 by grilialex
Bug fixes and enhancements on AVRILOS SysTick module
11 Feb 2015 by leshkoapps
How you can use AVAssetResourceLoader and AVPlayer in your apps
2 Jun 2010 by Intel ISN
Synchronization is often an expensive operation that can limit the performance of a multithreaded program. Using thread-local data structures instead of data structures shared by the threads can reduce synchronization in certain cases, allowing a program to run faster.
2 Sep 2011 by Manning
A Chapter excerpt from Objective-C Fundamentals
4 Jun 2008 by monday2000
How to display a bitmap in your MFC SDI application using FreeImage. Various rescaling algorithms considered.
3 Oct 2004 by f2
A beginner's introduction to one of the optimization methods.
4 Jun 2013 by Deepak.Kumar
Windows Device Drivers
7 Dec 2006 by dzolee
A Pong clone, written using VC++/Visual Studio 2005.
6 Oct 2008 by Raghuwanshi.G.S
This article shows how to improve Server / System performance by changing the FILE DESCRIPTOR limit and TIME_WAIT in Windows 2003, XP and Vista.
12 Dec 2013 by Cloud Hsu
Samples for present Android and iOS to control torch.
22 Jul 2009 by logicchild
An article about the boundary of unmanged native and managed code
8 Oct 2007 by bcmarkey
Display alternating row colours in a ListView (Report style) control
2 Jul 2008 by CurtD
Assertions are a very effective debugging tool for C/C++ code. But, a very subtle problem exists with assertions that can cause you to waste a lot of debugging time chasing the wrong problem.
2 Aug 2008 by Arman S.
A tool that finds duplicate files in your system.
29 Dec 2008 by Durga Prasad Dhulipudi
Rendering ESRI Shapefiles(.shp) using OpenGL
14 Nov 2006 by Dr. Ivan S Zapreev
In this article, we will consider one way of printing double values with a precision derived from the given error-bound.
17 Jun 2008 by Jim Crafton
An introduction to the Model-View-Controller Pattern in the Visual Component Framework.
1 Jun 2005 by Jerome_D
This article discovers how to develop and simulate cross-platform embedded systems using the UML State Machine Wizard.
9 Feb 2008 by Kenneth Kasajian
I get asked this question sometimes from seasoned programmers who are new to C++. There are plenty of good books written on the subject, but I found no clear and concise set of rules on the Internet for those who don't want to understand every nuance of the language—and just want the facts.
11 Nov 2016 by HoshiKata
An example state machine framework that uses Doxygen to auto-draw the actual code's behavior.
10 Sep 2022 by Leandro T C Melo
In this article, I will present PsycheC, a type inference engine for the C language.
22 Feb 2011 by csrss
Yet another but a little bit different INI files parser.
12 Feb 2011 by csrss
This article describes creating and managing 1D, 2D and 3D string arrays
29 Nov 2009 by SpaceSoft
How to find the next user-defined day time
29 Dec 2018 by Sauro Abbondanzieri
Implementing a Canvas concept with OOP, in a fresh, polished and effective, pure and plain ANSI C
1 Apr 2009 by Amit Banerjee
Task Scheduling based on event
13 Apr 2008 by Chesnokov Yuriy
SVM classification class with SSE optimization support
26 Aug 2008 by ima_c++_programmer
Tries to solve the queen problem using backtracking
6 Sep 2009 by IrrationalThinking
A tutorial on how to use .NET Forms in C++
8 Dec 2004 by Bruno Challier
Win32 API using C - no MFC.
5 Aug 2003 by Robert Inventor
64-bit version of C time routines for Windows
20 Jun 2009 by Chilap
Using pure C language to mimic the memory auto release pool in objective-C
13 Nov 2016 by jackyBu
custom-draw CalendarView for Android&IOS
6 Aug 2007 by Tarmo Kalda
Custom Controls Library offers you a set of different custom controls and API functions.
13 May 2002 by User 4838655
This article explains how to connect to an SQL Server and pass a string.
26 Aug 2016 by T. Herselman
C++11 header-only class, executes functions on a separate thread, including return values. Featuring a unique custom built, low level, lock-free double buffered queue; with a high speed data format, executes a queue of functions in only 6 CPU instructions; lea,call,mov,add,cmp,jb
8 Mar 2005 by kbrryder
This is a conversion sheet to go from C++ API calls to .NET P/Invoke. It includes data type conversions and tips.
15 Sep 2016 by Ariel Segal
Applying Object Oriented Programming principles when coding in C
26 Jun 2009 by resedit
An quick introduction to ResEdit resource editor
17 Jan 2010 by Aric Wang
This is a class derived from CWinThread class. It is used to record and play sound in the specific thread.
21 May 2003 by Rahul Singh
This is an article about the const keyword, its details and why you should worry about it.
18 Dec 2007 by Ganik
Step by step instructions for a newbie on how to use WinDbg.
19 May 2009 by Sanjeev Venkat, Vivek Ragunathan
Type safe destination transparent logger for C++
11 Nov 2013 by NSProgrammer
Easy UITableView optimizations.
9 Nov 2018 by Сергей Челноков
How to write your Notepad
20 Jun 2008 by Jim Crafton
Part 2 of 4 that explores the Model-View-Controller Pattern in the Visual Component Framework
30 Dec 2005 by Shawn Poulson
An introduction to Palm OS development.
3 Jul 2008 by Samuels Xu
An MDI application based on MFC to open SQLite3 Database and show all tables in different views.
24 Dec 2008 by nbugalia
Only the user can see the words on screen
26 May 2008 by Try and try
Explain how to get the address of KeServiceDescriptorTableShadow
25 Dec 2018 by Sauro Abbondanzieri
A fresh, polished and effective way to deal with OOP in pure and plain ANSI C
2 Jul 2009 by My2Cents
Poll using EnumProcess to get process create notification in user-mode
9 May 2010 by zvx
A library for writing simple TCP client applications
16 Dec 2017 by Kewin Rausch
A really tiny IPC mechanism which does not rely on any existing system call or API.
17 Jun 2008 by Jim Crafton
An article describing how to use delegates in the VCF.
25 Jun 2005 by Jerome_D
This article discovers how to design a hierarchical state machine engine for embedded system development.
4 Apr 2009 by Amit Banerjee
A simple C program to create a 16 timers routine from a single timer interrupt for embedded systems.
26 Feb 2008 by liuxiao
This control provides hyperlink function for the list control with exact positioning for the cursor.
5 Jan 2007 by Oz Jundi
Take control of your computer using iphlpapi.dll
30 Mar 2003 by Hans Ruck
Display trace messages at runtime from several running applications on different machines
7 Sep 2010 by Luis Vital
Avoiding Data Loss in Thread Communication
6 Feb 2008 by Hitesh Sharma
Stunner is a simple STUN library on top of which a STUN client is built.
20 May 2008 by Chesnokov Yuriy
The article demonstrating inner product operation performed with shorts, ints, floats and doubles with CPU/FPU and SSE for comparison.
4 Mar 2010 by ima_c++_programmer
This is a utility to compress files in a self extracting binary. The self extracting binary can be used without any installation on any system to extract files from it.
5 Feb 2005 by AntonGogolev
Using XML to store settings.
26 Dec 2004 by Peter Kankowski
Optimizing string-manipulation functions.
10 Jan 2009 by toxcct
An article explaining the rudiments of how to deal with Flags in C++
9 Oct 2008 by sridhar vattam
Scrolling text with background image fixed in MFC
22 Dec 2015 by Simone Serponi
A way to ensure the deallocation of all used dynamic memory using one DLL
25 Jun 2002 by Len Holgate
Although socket based TCP/IP servers using IO Completion Ports are often written in C++, it's sometimes useful to write such a server in Visual Basic.
24 Dec 2008 by logicchild
An article written to describe the use of the Console debugger
7 Feb 2008 by erjan123
2D basic OpenGL Primitives Lines, Points, Triangles, Quads and Polygons
17 Jul 2011 by Mohammad Nasim
answers many whys in bigenners' and even advanced programmers' head about what looks strange syntax
15 Dec 2007 by Kenneth Kasajian
This document describes a method by which features of Object-Oriented Programming (OOP) can be used in straight C, including Standard/ANSI C, and some variants of pre-ANSI C.
16 Jun 2008 by MoustafaS
Solving old ACM problems
23 Apr 2009 by coder_of_salvation
Skip the 'starting from scratch' & Makefile bullsh*t, this will boost your creativity
27 Sep 2002 by lihaijian
This article will provide a cross platform C++ wrapper for Oracle's OCI interface.
1 Feb 2007 by Emmanuel Kartmann
This article presents a tool to send embedded/attached images via email by simple right-click => Send To
9 Jun 2004 by Ted Nguyen
Algorithms for counting leap years and converting between calendar year and epoch year.
17 Jun 2016 by David A. Gray
A Microsoft Excel worksheet for accurate, easy, fast design and application of Windows forms and resource strings