Pinned Repositories
CppWinDllResourceExtractor
Windows C++ demo application that extracts a DLL embedded in an EXE as a binary resource
ReadStringsFromRegistry
C++/Win32 code to read strings from the Windows registry
SafeArraySamples
Mixed C++/C# project containing a native DLL that produces array data using safe arrays, that are consumed by a C# UI.
StopwatchWin32
Implementation of a C++ Stopwatch class based on Windows C native APIs
StringPool
Custom C++ String Pool Allocator, including benchmark code to compare vs. STL strings.
UnicodeConversions
C++ code implementing Unicode UTF-8/UTF-16 encoding conversions using Win32 APIs
UnicodeConvStd
Convenient easy-to-use and efficient helper functions to convert between Unicode UTF-16 and UTF-8 using std::wstring and std::string
Utf8Conv
Unicode UTF-8 <-> Unicode UTF-16 Conversion Utility Functions for Windows C++ Code
Utf8ConvAtlStl
C++ helper functions to convert between UTF-8 (std::string) and UTF-16 (CStringW)
WinReg
Convenient high-level C++ wrapper around the Windows Registry API
GiovanniDicanio's Repositories
GiovanniDicanio/StopwatchWin32
Implementation of a C++ Stopwatch class based on Windows C native APIs
GiovanniDicanio/Utf8ConvAtlStl
C++ helper functions to convert between UTF-8 (std::string) and UTF-16 (CStringW)
GiovanniDicanio/StringPool
Custom C++ String Pool Allocator, including benchmark code to compare vs. STL strings.
GiovanniDicanio/ReadStringsFromRegistry
C++/Win32 code to read strings from the Windows registry
GiovanniDicanio/SafeArraySamples
Mixed C++/C# project containing a native DLL that produces array data using safe arrays, that are consumed by a C# UI.
GiovanniDicanio/UnicodeConversions
C++ code implementing Unicode UTF-8/UTF-16 encoding conversions using Win32 APIs
GiovanniDicanio/PrintUtf8ToWindowsConsole
Demo code printing UTF-8-encoded text to the Windows console
GiovanniDicanio/Win32StringUtils
A few convenient utility functions for STL strings used with the Win32 platform
GiovanniDicanio/AtlStlStringSortPerf
Comparing string vector sorting using ATL::CStringW vs. std::wstring
GiovanniDicanio/MapWithCaseInsensitiveStringKey
C++ std::map with case insensitive string keys
GiovanniDicanio/AtlVsStlStringPerf
Compare sorting and concatenation performance of ATL (CStringW) vs. STL (wstring) strings
GiovanniDicanio/LoadingCedictBenchmarkCpp
Loading the CEDICT Chinese/English dictionary with C++, including Windows-specific optimizations.
GiovanniDicanio/TestAtlVsStlStringGotW45
GotW45-based test code bechmarking ATL CString vs. STL std::string
GiovanniDicanio/TestStringsAtlVsStl
Some tests of mine comparing ATL vs. STL string performance.
GiovanniDicanio/UnicodeConversionAtl
Unicode UTF-16 <-> UTF-8 string conversions using C++ and ATL CStringW/A classes.
GiovanniDicanio/Windows-driver-samples
This repo contains driver samples prepared for use with Microsoft Visual Studio and the Windows Driver Kit (WDK). It contains both Universal Windows Driver and desktop-only driver samples.
GiovanniDicanio/1541u-documentation
Documentation sources for 1541 Ultimate-II(+) and Ultimate-64 products
GiovanniDicanio/1541ultimate
Official GIT archive of 1541 ultimate II sources
GiovanniDicanio/amigainvaders
GiovanniDicanio/C64_Multiplexer_C_LIB
Some routines to handle a C64 sprite multiplexer
GiovanniDicanio/C64Studio
C64Studio is a .NET based IDE specializing in game development for the C64 in assembler and BASIC
GiovanniDicanio/directx-6-1-sdk-samples
This repo contains C++ samples from the DirectX 6.1 SDK
GiovanniDicanio/DoubleNulTerminatedString
C++ helper functions to manage double-NUL-terminated strings
GiovanniDicanio/HashCheck
HashCheck Shell Extension for Windows with added SHA2, SHA3, and multithreading; originally from code.kliu.org
GiovanniDicanio/john-carmack-plan-archive
Collection of John Carmack’s .plan files
GiovanniDicanio/LexicographicalComparisonDemo
Demo for Lexicographical Comparisons in C++11
GiovanniDicanio/PPJoy
Parallel port C64 joystick driver
GiovanniDicanio/TestStringSorting
This simple C++ benchmark measures sorting times of string vectors.
GiovanniDicanio/TestTraitsDecltype
Test for traits classes, decltype and std::decay
GiovanniDicanio/VCSamples
Samples for VC++