1.2, tux (??), 13:54, 06/03/2008 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
8 пунктуационных ошибок в маленькой новости :)
Еще не понял почему он "самый серьезный в четвертой серии"? Только потому, что на нем будет базироваться Fedora 9 и Debian? Странная логика.
| |
|
2.3, Painbringer (?), 15:04, 06/03/2008 [^] [^^] [^^^] [ответить]
| +/– |
fedora 9 самая серьезная версия дистрибутива, потому что она построена gcc 4.3.0 ))))
| |
|
3.4, Анонимусик добрый (?), 15:08, 06/03/2008 [^] [^^] [^^^] [ответить]
| +/– |
>>fedora 9 самая серьезная версия дистрибутива, потому что она построена gcc 4.3.0 ))))
fedora 9 самая серьезная версия дистрибутива, потому что она построена gcc 4.3.0, который является самым серьёзным потому-что на нем построена федора, которая в свою очередь построила gcc 4.3.0 )))
| |
|
|
1.7, pavlinux (ok), 19:08, 06/03/2008 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
А вот это вылечили:
#define STRING "Hello World!"
extern void foo(char*);
void bar() {
foo(STRING);
}
pavlinux@toshbka:/tmp> g++ test.cpp -c
test.cpp: In function ‘void bar()’:
test.cpp:4: warning: deprecated conversion from string constant to ‘char*’
| |
|
2.8, pavlinux (ok), 19:11, 06/03/2008 [^] [^^] [^^^] [ответить]
| +/– |
P.S.
Есть выход - это foo(const char*);
Но не везде можно делать const, Например #define STR "Hello <var> World!"
| |
2.9, DeadMustdie (??), 22:18, 06/03/2008 [^] [^^] [^^^] [ответить]
| +/– |
> А вот это вылечили:
Це лечить вредно. Из сигнатуры функции следует, что ее код может модифицировать память, на который "смотрит" указатель. А строки-литералы модификации не подлежат. Так что предупреждение более чем к месту.
| |
|
3.12, nowinter (?), 15:33, 07/03/2008 [^] [^^] [^^^] [ответить]
| +/– |
>> А вот это вылечили:
>
>Це лечить вредно. Из сигнатуры функции следует, что ее код может модифицировать
>память, на который "смотрит" указатель. А строки-литералы модификации не подлежат. Так
>что предупреждение более чем к месту.
+1
варнинг раздражает, так его можно убрать
но вообще-то он уместен
| |
|
|
1.11, Аноним (1), 10:52, 07/03/2008 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>GCC 4.3.0rc2 is out and we are not expecting further delay of the 4.3.0 release
>We expect the above numbers to improve again after the release of GCC 4.3.0 which is due to the end of this week.
так что, пока рановато :)
| |
|