« June 2013 | August 2013 Archives | April 2014 »
It seems that isprint() is broken. The following program demonstrates the problem. In VS20013 it prints "test failed" in all previous versions of visual studio it prints "test passed". From this reference: http://en.cppreference.com/w/cpp/string/byte/isprint it seems that VS2013 is broken. I've opened a Microsoft Connect issue for this. #include <ctype.h> #include <iostream> int main() { int c = 9; if (isprint(c)) { std::cout << "test failed" << std::endl; } else { std::cout << "test passed" << std::endl; } return 1; }…
« June 2013 | August 2013 Archives | April 2014 »

About this Archive

This page is an archive of entries from August 2013 listed from newest to oldest.

June 2013 is the previous archive.

April 2014 is the next archive.

I usually write about C++ development on Windows platforms, but I often ramble on about other less technical stuff...

Find recent content on the main index or look in the archives to find all content.

I have other blogs...

Subscribe to feed The Server Framework - high performance server development
Subscribe to feed Lock Explorer - deadlock detection and multi-threaded performance tools
Subscribe to feed l'Hexapod - embedded electronics and robotics