|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Dmitry Miloserdov 2:5020/400 03 Mar 2004 17:26:02 To : Valentin Nechayev Subject : Re: Sendmail+qpopper --------------------------------------------------------------------------------
Hello, Valentin!
You wrote to "mitrohin a.s." on Wed, 3 Mar 2004 12:42:36 +0000 (UTC):
mas>> а разве ``const char *'' и ``char const'' * не одно и тоже... ;)
mas>> тогда уж ``char * const''
VN> Да, это я опечатался.
Можно я тоже вмешаюсь.
все-таки "initializer" дает скорее всего константный указатель на
неконстантный char.
И это скорее всего оправдано. Во-первых для совместимости с существующим
софтом у которого в прототипах нет const (и перепесывание его изменением
прототипов
не ограничится).
А во-вторых для совместимости с софтом в котором изменяемость параметра
зависит от других параметров.
f.i. somefunc("test",FUNC_WRITE) vs somefunc(buf,FUNC_READ).
With best regards, Dmitry Miloserdov. E-mail: dmitry@bis.ru
--- ifmail v.2.15dev5.3
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/65770e195894.html, оценка из 5, голосов 10
|