Livejournal
Log in
Post
Friends
My journal
some41
C++11 gotcha
Apr 23, 2013 23:07
#include
#define SIZET_FMT "z"
int main() {
printf("%"SIZET_FMT"d\n", sizeof(int));
}
$ g++ -std=c++11 -Wall t.cc(
What can possibly go wrong?
)
Leave a comment
Comments 3
feuerwehrmann
April 24 2013, 07:52:37 UTC
странно как. А если на пример поставить пробелы вокруг SIZET_FMT то все работает.
Reply
some41
April 24 2013, 12:12:25 UTC
Ну дык. Custom literals без пробела пишутся
Reply
labetsky
April 25 2013, 06:38:16 UTC
кто этот человек
Reply
Leave a comment
Up
Comments 3
Reply
Reply
Reply
Leave a comment