-
Recent Posts
Recent Comments
- Uwe on A code point iterator adapter for C++ strings in UTF-8
- Is it actually possible to store and process individual UTF-8 characters on C ? If so, how? - MicroEducate on Using UTF-8 as the internal representation for strings in C and C++ with Visual Studio
- Char and string types, what should I use? [closed] - Tutorial Guruji on Using UTF-8 as the internal representation for strings in C and C++ with Visual Studio
- Sriram Muralidaran on Using UTF-8 as the internal representation for strings in C and C++ with Visual Studio
- Ángel José Riesgo on Using UTF-8 as the internal representation for strings in C and C++ with Visual Studio
Archives
Categories
Meta
Author Archives: Ángel José Riesgo
Setting up a central Git repository on a Windows server
In one of the first posts I wrote when I started this blog I tried to give a general overview of Git, which has quickly become probably the most successful version control system in current use, especially in new and … Continue reading
Posted in Git, Version control software, Windows
22 Comments
The thorny issue of naming conventions (part 2): scope and type hints
This is the second part of this series of posts on naming conventions in the source code. In the previous post I discussed the use of small and capital letters in type and variable names, and today I’m going to … Continue reading
Posted in Coding standards
Leave a comment
The thorny issue of naming conventions (part 1): lowercase v. uppercase
It’s been a long time since my previous post. As I should have expected, I’ve found that it’s actually pretty hard to maintain a blog and I’ve been busier than usual during the last few months. I hope I can … Continue reading
Posted in Coding standards
Leave a comment
Bitcoin. The money of the future?
In today’s post, I’m going to write about a recent software project that has taken the geek world by storm: Bitcoin, the cryptographic cybercurrency. I’m going to discuss the general aspects of Bitcoin today, and I’ll leave some of the … Continue reading
Posted in Bitcoin
Leave a comment
A code point iterator adapter for C++ strings in UTF-8
As the last post in this series I’ve been writing on Unicode and UTF-8, I thought I would elaborate on an interesting idea I mentioned in my previous post. When discussing how a std::string object that stores UTF-8 text is … Continue reading
Posted in C/C++, Character encoding, Unicode
10 Comments
Using UTF-8 as the internal representation for strings in C and C++ with Visual Studio
In today’s long post, I’m going to explain the guidelines we follow at Retibus Software in order to handle Unicode text in Windows programs written in C and C++ with Microsoft Visual Studio. Our approach is based on using the … Continue reading
Posted in C/C++, Character encoding, Unicode
73 Comments
Character encodings and the beauty of UTF-8
我愛 UTF-8 أحِبّ In my previous blog post, I discussed what was needed to ensure that a web site uses the UTF-8 character encoding consistently. I thought I should write a post on why I think UTF-8 is superior to … Continue reading
Posted in Character encoding, Unicode
3 Comments
Thanks for signing up, Mr. González – Welcome back, Mr. González!
In my previous post in the blog, I mentioned my frustration about those programs that surprisingly fail on Unicode support and encoding issues. I thought I should write a post about this because it never stops to amaze me how, … Continue reading
Posted in Character encoding, Unicode, Web development
Leave a comment
Gittin’ the job done: the choice of a version control system
One of the good things about starting a software project from scratch is that you can think about the best way to organise your source code and documentation without the constraints of being in a place where a system, which … Continue reading
Posted in Version control software
5 Comments