Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / ммм / 9 сообщений из 9, страница 1 из 1
01.09.2007, 00:52
    #34769455
Tubrik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ммм
написал ф-ию рекурсивную, а строку решил сделать статической переменной, объявил так:

Код: plaintext
static	pathStr[ 1024 ] = {'\0'};

ну и потом дебажил часик, не мог понять в чем чудо, пока случайно не увидел свой ляп.

Интересно, что компилятор даже не выдал никакого предупреждения.
...
Рейтинг: 0 / 0
01.09.2007, 02:11
    #34769482
White Owl
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ммм
А почему он должен выдавать? Учебники читать кто будет?
...
Рейтинг: 0 / 0
01.09.2007, 09:23
    #34769524
Tubrik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ммм
White OwlА почему он должен выдавать? Учебники читать кто будет?

Что именно вы имеете ввиду?
...
Рейтинг: 0 / 0
01.09.2007, 09:41
    #34769534
Lepsik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ммм
Tubrikнаписал ф-ию рекурсивную, а строку решил сделать статической переменной, объявил так:

Код: plaintext
static	pathStr[ 1024 ] = {'\0'};

Интересно, что компилятор даже не выдал никакого предупреждения.

почему ляп. написаное соответcтвует static int pathStr[1024] = {0};
...
Рейтинг: 0 / 0
01.09.2007, 10:01
    #34769543
Tubrik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ммм
Lepsik Tubrikнаписал ф-ию рекурсивную, а строку решил сделать статической переменной, объявил так:

Код: plaintext
static	pathStr[ 1024 ] = {'\0'};

Интересно, что компилятор даже не выдал никакого предупреждения.

почему ляп. написаное соответcтвует static int pathStr[1024] = {0};

почему?
...
Рейтинг: 0 / 0
01.09.2007, 10:55
    #34769566
blinded
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ммм
Как говорит моя жена ПО ОПРЕДЕЛЕНИЮ. А вот gcc дает warning. что-то там про int assumed
...
Рейтинг: 0 / 0
01.09.2007, 12:14
    #34769609
mayton
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ммм
Не вижу никакой связи между определением статической переменной и рекурсией. Это абсолютно независимые вещи.
...
Рейтинг: 0 / 0
01.09.2007, 12:33
    #34769629
Tubrik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ммм
maytonНе вижу никакой связи между определением статической переменной и рекурсией. Это абсолютно независимые вещи.

видеть или не видеть связи между чем-либо - это дело личного выбора. А вообще связать рекурсию со статической переменной несложно, только вопрос не в этом был.
...
Рейтинг: 0 / 0
01.09.2007, 12:34
    #34769632
Tubrik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ммм
всем спасибо, тема закрыта
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / ммм / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]