Click here to Skip to main content
15,886,199 members
Everything / Programming Languages / C++

C++

C++

Great Reads

by Dr. WPF
.NET 3.5 SP1 is here! It's time to break out your DirectX skills. This article provides the information necessary to get started using a new DirectX interop feature in WPF called D3DImage.
by Hatem Mostafa
Artificial Neural Network C++ class with two use cases: Counter and Handwritten Digits recognition
by Jeffrey Walton
Import and export Cryptographic Keys in PKCS#8 and X.509 formats, using Crypto++, C#, and Java.
by Hans Dietrich
XColorSpectrumCtrl displays a color spectrum that allows user selection, and provides APIs for color based on RGB and HSL color models.

Latest Articles

by Hatem Mostafa
Artificial Neural Network C++ class with two use cases: Counter and Handwritten Digits recognition
by Michael Chourdakis
An introduction to machine learning with working C++ code that trains a linear regression model.
by PJ Arends
Trace your function calls to the Output window.
by Ștefan-Mihai MOGA
Task Manager shows you the programs, processes, and services that are currently running on your computer. You can use Task Manager to monitor your computer’s performance or to close a program that is not responding.

All Articles

Sort by Updated

C++ 

9 Jul 2019 by 10xlearner
In this post, we are going to solve the problem named "Doesn’t He Have Intern-Elves For This?"
9 Jul 2019 by 10xlearner
In this post, we are going to solve the problem named "The Ideal Stocking Stuffer".
9 Jul 2019 by 10xlearner
In this post, we are going to solve the problem named "Perfectly Spherical Houses in a Vacuum".
9 Jul 2019 by 10xlearner
In this post, we are going to solve the problem named "I Was Told There Would Be No Math".
12 Aug 2019 by 10xlearner
In this post, we are going to solve the problem named "Some Assembly Required".
19 Aug 2019 by 10xlearner
Advent of code - Matchsticks
4 Sep 2019 by 10xlearner
In this post, we are going to solve the problem named "All in a Single Night".
9 Sep 2019 by 10xlearner
In this post, we are going to solve the problem named "Elves Look, Elves Say".
16 Sep 2019 by 10xlearner
In this post, we are going to solve the problem named "Corporate Policy".
22 Sep 2019 by 10xlearner
In this new post, we are going to solve the problem named "JSAbacusFramework.io".
7 Oct 2019 by 10xlearner
In this post, we are going to solve the problem named "Knights of the Dinner Table".
15 Oct 2019 by 10xlearner
Reindeer olympics
4 Nov 2019 by 10xlearner
Science for hungry people
27 Jan 2020 by 10xlearner
How to format CMake files
19 Nov 2019 by 10xlearner
Advent of code - Puzzle 16
3 Dec 2019 by 10xlearner
Hello ! I’m Xavier Jouvenot and here is the part seventeenth of a long series on Advent Of Code. You can find the previous part here. For this new post, we are going to solve the problem from the 17th December 2015, named "No Such Thing as Too Much".
5 Dec 2019 by 10xlearner
A post on how to format CPP, C, JavaScript and other stuff
9 Dec 2019 by 10xlearner
In this post, are going to solve the problem called "Like a GIF For Your Yard".
14 Jan 2020 by 10xlearner
How to check type limits in C++
14 Jan 2020 by 10xlearner
const-correctness, about when and why you should use const keyword - this post was inspired by a rule from the first chapter of Code Craft, by Pete Goodliffe, on Defensive programming
16 Jan 2020 by 10xlearner
Coding Standard – Code Craft
23 Jan 2020 by 10xlearner
Memory Management, more specifically in C++
3 Oct 2010 by Abhijit Jana
Different Versions of Integrated Web Server in Visual Studio 2010
25 Nov 2010 by Abhijit Jana
How to Use ASP.NET “Property Pages” to create or host a Silverlight application in ASP.NET Site?
4 Jun 2015 by abin jaik
Office 365 Video & Office 365 APIs
26 Feb 2011 by Adnan Boz
How to use CPU instructions in C# to gain performace
22 Sep 2011 by Adnan Boz
Massively Parallel Random Nunber Generation using CUDA C, Thrust and C#
28 Nov 2011 by Adnan Boz
In this blog post, I’m diving deeper into Thrust usage scenarios with a simple implementation of Monte Carlo Simulation.
12 May 2015 by Adrian Cini
Implement a CMS Site using MVC with Inbuilt SEO Functionality
14 May 2015 by Afzaal Ahmad Zeeshan
This blog post focuses on debugging concept. It is meant for novice people who want to learn what is debugging and how to debug an application.
8 Dec 2015 by Afzaal Ahmad Zeeshan
I was compiling a few things I would recommend to every beginner in computer programming. Here it is.
5 Jun 2014 by Akash Ashok Jain
What are the Changes in .NET 4.0 Security Model & What is Sandboxing?
22 Jul 2014 by Alejandro Gaio
A client-tracking solution for a session-less WCF web service
30 Jun 2015 by Alejandro Gaio
Building a self-hosted, RESTful web service with WCF.
23 Dec 2009 by alex turner
Introduction - Why? this project sprang from a real need. Whilst it is possible to browse subversion from a web browser, the handling of non html files is a pain. We wanted a program which would show html files as web pages and all other files as text.
23 Nov 2012 by alex turner
Life can be more fun in tuples!
26 Nov 2012 by alex turner
C takes far too long to code up when complex data marshalling or logic gets involved. Also, the very act of writing it is so slow because of its challenges to the IDE.
19 Apr 2014 by Alex Turok
It is difficult for me to imagine a program that doesn't deal with collections of some type – all our applications do proliferate with Arrays, Lists HashSets, DataTables and dozens of others. When writing code in C# the first tool I consider when faced with a collection is LINQ.
12 Nov 2013 by Alexander Golde
Meta Programming is a concept that dates back to languages such as LISP or Smalltalk. The term is used for programs that write or modify other programs – or perform operations on themselves.
12 Dec 2014 by Alexander Golde
Meta Programming is a concept that dates back to languages such as LISP or Smalltalk. The term is used for programs that write or modify other programs – or perform operations on themselves.
31 Aug 2019 by Alexander Gutev
Another Programming Language?. CodeProjectI recently released version 0.4, the first version that is remotely usable, of Tridash, a programming language I've been working on...
15 Jan 2020 by Alexander Gutev
This post begins with a description of the State Management Problemand various solutions to it offered by today's programming languages. The final section details the solution provided by version 0.8 of the Tridash programming language.
1 Feb 2011 by AlexCode
Image Sprites and CSS Classes creator
9 Jun 2010 by Alexey Kurakin
In this part of the tutorial, general information about remote thread is described: what are remote threads, how they can be created and used.
9 Jun 2010 by Alexey Kurakin
This article describes way of secure and undetectable communication between software inside Virtual Machie and software running on the host OS
28 Jun 2010 by Alexey Kurakin
This article is the second part of my series about remote threads. In this part, I describe how you can create permanently executing thread with any of your code inside address space of another process.
12 Jul 2010 by Alexey Kurakin
Last part in my series about remote threads
11 Mar 2012 by AlexTatiyants
Functional programming has been all the rage lately, yet surprisingly few have heard about an intriguing alternative known as Dysfunctional (or FUctional) programming.
24 May 2010 by Ali BaderEddin
Implementing a three dimensional array dynamically in C, C++, C# and Java
4 Jan 2010 by Ali Tarhini
The textbox we are about to discuss will have the regular asp.net validator controls built in and configurable as properties from within the textbox. Also the textbox's input type is customizable and varies between Text,Digits,Alphabets...
22 Jul 2016 by Andrei Ion Rînea
Having fun with HTML 5 history API - Part 3
13 Sep 2010 by Andrey Permamedov
The bug in MFC tool tip control
16 Nov 2015 by Andy Feng
Improve CSS Development Productivity using Sass and Compass Part 1 - Configure Environment
25 Nov 2016 by Andy Point
How to create Android Navigation Bar Menu using Bottom bar Library
8 Jan 2012 by Aniruddha Loya
A module for compressing / decompressing files in windows using Windows shell
8 Jun 2009 by Anna-Jayne Metcalfe
A .lnt file is an "indirect file", which is simply a collection of PC-lint directives.
17 Jul 2015 by Anooj Nair
Office365 API – Connected Services
2 Oct 2012 by Anuraj Parameswaran
A very simple and lightweight collaboration white board using HTML5 canvas API, JQuery and SignalR
13 Jun 2011 by Arik Poznanski
The basics of the Windows Ribbon Framework - a rich command presentation system that provides a modern alternative to the layered menus, toolbars, and task panes of traditional Windows applications.
22 Jul 2011 by Arik Poznanski
Introduction Every WPF developer knows the situation where you have a large line-of-business application, you’ve implemented all the features and when you finally run it on real data – it runs s-l-o-w.
8 Jun 2011 by Arik Poznanski
In this post, we continue our review of the Windows Ribbon Framework feature brought to us in Windows 7. For more information on the ribbon feature in general and Windows Ribbon Framework in particular, make sure you read Part 1.
20 Jun 2015 by Arkadeep De
Logout User After Browser Close in ASP.NET C# Using Web Services
17 Mar 2021 by aroman
Various simple Computational Physics topics handled in Python
17 Mar 2021 by aroman
Variational Quantum Monte Carlo for a molecule, using Fokker-Planck/Langevin approach
21 Jul 2021 by aroman
This blog entry shares a project that computes the band structure of a crystal having the diamond/zincblende structure, for various elements.
21 Jul 2021 by aroman
In this post we introduce the Fourier Transform and hint about some of its usages.
21 Jul 2021 by aroman
In this post I explore Lattice Boltzmann methods and build a related project
21 Jul 2021 by aroman
The subject of this post is Time-Evolving Block Decimation.
21 Jul 2021 by aroman
In this post I implement a Density Matrix Renormalization Group program.
21 Jul 2021 by aroman
In this article I discuss and make a program about Hartree-Fock.
7 Oct 2013 by Arpit Jain
This article explains how to upload a file using HTML 5 and JavaScript.
16 Oct 2014 by Artem Los
The requirement of performing several thousands of calculations (for example, during integration) led to the optimization with pre-scanned expressions. But the aim to make Mathos Parser even faster still remained.
14 Aug 2014 by Arun Ramachandran India
CodeProject In the last blog post, we have discussed about consuming web services from the client application. In this article we will go over how to use session state in a web service. This is continuation of the previous article.
24 Aug 2014 by Arun Ramachandran India
WebMethod overloading in ASP.NET web services
15 Sep 2018 by ashish__shukla
What is Python? Python is a general purpose,interpreted and high-level programming language.It is object-oriented and dynamically typed programming language.Dynamically typed means that variables are not required to be declared before using them.Instead you directly assign value to a variable.
9 Feb 2014 by AssemblySoft
When your cloud services have been deployed and things are maybe not going quite as you expected, the first thing you may turn to is diagnostics.
29 Sep 2010 by aunanue
A very simple example of color based object tracking
22 Aug 2019 by Bahrudin Hrnjica
Implementation of the LSTM recurrent neural network in CNTK shown in detail
13 Dec 2011 by Barry Lapthorn
Python interop in C/C++.
28 Mar 2013 by Bartlomiej Filipek
Introduction to insulation method, for improving physical design of the code.
4 Mar 2013 by Bartlomiej Filipek
Why forward declaration can cause some troubles with (smart) pointers.
14 Mar 2013 by Bartlomiej Filipek
Include Guards, Pragma Once, Predeclarations and other hints that might be useful when dealing with includes.
17 Apr 2013 by Bartlomiej Filipek
Experiments about compilation times and file structure in C++, using GCC, MinGW, Visual Studio.
1 Oct 2013 by Bartlomiej Filipek
glGenerateMipmap Plus SOIL library
14 Apr 2014 by Bartlomiej Filipek
Flexible Particle System - Start
15 Apr 2014 by Bartlomiej Filipek
Flexible Particle System - The Container
16 May 2014 by Bartlomiej Filipek
Description of my emitter and generator module for particle system
16 May 2014 by Bartlomiej Filipek
Description of the implementation of my particle container
2 Jun 2014 by Bartlomiej Filipek
How memory access patterns can influence performance of your code
9 Jul 2014 by Bartlomiej Filipek
Description about my simple OpenGL renderer for the particle system
2 Aug 2014 by Bartlomiej Filipek
How to start optimizing the particle system code.
3 Feb 2015 by Bartlomiej Filipek
Summary of techniques to stream data from CPU to GPU in OpenGL with focusing on new method called persistent mapped buffers.
22 Feb 2015 by Bartlomiej Filipek
My short summary for non static data members initialization from modern C++. A very useful feature.
3 Jan 2016 by Bartlomiej Filipek
Maybe I’ll be boring with this note, but again I need to write that this was another good year for C++! Read my report from 2015.
9 May 2018 by Bartlomiej Filipek
. There are many situations where you need to express that something is “optional” - an object that might contain a value or not. You have several options to implement such case, but with C++17 there’s probably the most helpful way: std::optional..
18 Aug 2014 by BC3Tech
All over the news lately is the new release of the ability for Windows Phone developers to respond to user reviews via the dev center, something of which any developer can immediately see the value.
12 Jan 2015 by BC3Tech
While playing around with NuGet as much as I have been, I noticed something in the ‘nuget pack’ command that I thought was pretty interesting. A ‘-symbols’ flag. “What’s this do?” I thought. So, naturally, I gave it a shot. What NuGet spat out for me was a .
30 Jan 2018 by BC3Tech
Disney's new Circle internet parental control service provides good feature on its free tier that can be enhanced with other services. Here's how you can use IFTTT to schedule the internet to turn on and off for your entire household or just specific devices in your household... CodeProject -->...
23 Oct 2014 by Ben M Watson
Using MemoryStream to wrap existing buffers: Gotchas and tips
11 Feb 2013 by Benaiah Mischenko
Ever want to create beautiful gilding beside your text with CSS? (Here’s a demo, if you’re in a modern browser) It’s actually quite easy. Here’s how… First, some simple HTML. I’ll just give you this one: Concept 1 Minstrel Then, you need [...]