Skip to content

diegomendez40/CppCodeSnippets

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CppCodeSnippets

Code Snippets #2: A portfolio of code snippets in C/C++

Code Snippets # 2 (C++)

A portfolio of C/C++ code snippets.

This repository will include code snippets and small pieces of working code related to C, C++, ARM, Assembly, etc. from some hobby projects and my own attempts at understanding vulnerabilities in embedded cryptography.

(---WORK IN PROGRESS---)

Getting started

Select a code snippet from the list and go to the respective subfolder.

List of code snippets

200 - Welcome Door Mat

201 - Game of Life

202 - Digital Signal Processing (C++)

203 - Embedded Cryptography (C, ARM)

204 - Network Simulations (OMNeT++)

205 - Financial Simulations

206 - Multithread


200 - Welcome Door Mat

An automatic door mat designer producing welcome mats like this:

Welcome Door Mat

Provides a customized Welcome message design for any mat size input.

201 - Game of Life

202 - Digital Signal Processing

C++ code for all kind of DSP tasks, such as Kalman tracking of slowly evolving channels. Here I will eventually include both C++ and ARM code for the Neural-Kalman schemes I proposed in my PhD Thesis.

203 - Embedded Cryptography

My own attempts at understanding vulnerabilities in embedded cryptography.

204 - Network Simulations (OMNeT++)

205 - Financial Simulations

206 - Multithread

Multithreaded Producer-Consumer Projects in C++ using shared buffers for financial data and synchronization primitives, thread safety, and data sharing between threads (C++17, std::mutex and std::condition_variable for synchronization between threads, Linux target, Google C++ Style Guide).

About

Code Snippets #2: A portfolio of code snippets in C++

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published