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 »
« June 2013 |
August 2013 Archives
| April 2014 »
Follow me on Twitter: @LenHolgate
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.
Recent Entries
I have other blogs...
The Server Framework - high performance server development
Lock Explorer - deadlock detection and multi-threaded performance tools
l'Hexapod - embedded electronics and robotics
I also write about...
.Net
Books
C++ Tips
CC.Net
CLR Hosting
CORBA
Continuous Integration
Debugging Tools
Dumbing down is dumb
ENet
Geek Speak
General
Get a life
Holiday Pictures
Java
Linux
Lock Explorer
Managed XLL
OLEDB
Rants
Refactoring
Reprints
Role Playing
Socket Servers
Sound and Vision
Source Code
Testing
Way back
Winsock Registered I/O
x64