-
- Тут надо чётко понять, что положение строки в памяти не зависит от того, что написано в левой части от знака равно, если там не массив только. И typeof("blablabla") == (const char anonymous[N]) всегда, где N==strlen("Main Menu1")+1. - fk0(01.06.2013 07:29)
- Это не утверждения, это высказывания, то есть они не могут быть верными или неверными. По теме уже написано правильно (автор amx). Кстати, не только компилятор участвует в процессе, но и линкер. - SciFi(31.05.2013 23:37)
- Опять таки ИМХО, только компилятор, линкер это уже изврат. Молодой коллега(221 знак., 01.06.2013 00:00 - 00:04)
- Это соответствует стандарту, но что на это говорят всякие стандарты безопасного кодирования: amx(239 знак., 01.06.2013 08:32)
- Для говнокодеров есть опция -fwriteble-strings. - fk0(01.06.2013 10:05)
- Опция gcc -Wwrite-strings отвечает на все вопросы и позволяет не задаваться новыми каждый раз. - fk0(01.06.2013 07:24)
- Это соответствует стандарту, но что на это говорят всякие стандарты безопасного кодирования: amx(239 знак., 01.06.2013 08:32)
- Опять таки ИМХО, только компилятор, линкер это уже изврат. Молодой коллега(221 знак., 01.06.2013 00:00 - 00:04)