| iakovz ( @ 2008-04-16 17:19:00 |
Я не ожидал ;)
char* p = str;
while (*p != '\0') *p = toupper(*p++);
SIGSEGV на SunOS5.8.. (SPARC)
PS
Все ОК на Linux с gcc 3.2.3.. (x86)
PPS
пунк 5.17 стандарта c++
в некоторой степени пидорасом оказался все-таки я, ибо неча писать такой код, ну, как обычно ;)
> евреи виноваты :-) справа налево выполняют, псы обрезанные :)
char* p = str;
while (*p != '\0') *p = toupper(*p++);
SIGSEGV на SunOS5.8.. (SPARC)
PS
Все ОК на Linux с gcc 3.2.3.. (x86)
PPS
пунк 5.17 стандарта c++
в некоторой степени пидорасом оказался все-таки я, ибо неча писать такой код, ну, как обычно ;)
> евреи виноваты :-) справа налево выполняют, псы обрезанные :)