- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
// a.h
inline struct $q1 {unsigned a;} $q1i;
// main.cpp
#include "a.h"
int main(int argc, char** args)
{
$q1i.a = argc;
return $q1i.a;
};
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
0
// a.h
inline struct $q1 {unsigned a;} $q1i;
// main.cpp
#include "a.h"
int main(int argc, char** args)
{
$q1i.a = argc;
return $q1i.a;
};
у некоторых линукс-юзеров может упасть на этапе линковки
j123123 # 0
https://gcc.gnu.org/onlinedocs/gcc/Dollar-Signs.html
> However, dollar signs in identifiers are not supported on a few target machines, typically because the target assembler does not allow them.
Steve_Brown # 0 ⇈
guest # 0