посмеялся...

Ответить

Код подтверждения
Введите код в точности так, как вы его видите. Регистр символов не имеет значения.

BBCode ВКЛЮЧЁН
[img] ВКЛЮЧЁН
[url] ВКЛЮЧЁН
Смайлики ОТКЛЮЧЕНЫ

Обзор темы
   

Развернуть Обзор темы: посмеялся...

Absurd » 02 фев 2006, 15:03

Не будет он пустой. Запустил бы для уверенности.
А то что sprintf интерпретирует не только спецификаторы формата во втором аргументе, но и спецификаторы формата во всех вложенных строках - это для меня был сюрприз

Duncon » 01 фев 2006, 22:01

Да все так просто пароль на выходе пустой будет, и не надо мне таких вопросов задавать мое сознание автоматически находит решение, зачастую я даже не думаю и не утруждаю себя в объяснениях прямая связь с космосом понимаешь..

Eugie » 01 фев 2006, 14:23

Умористы... Смеетесь, а народ страдает ;)
Предлагаю модификацию в ANSI C99: префикс 0o вместо 0 для 8-ричных литералов

Absurd » 01 фев 2006, 13:33

Duncon: что не так?

А вообще, на тему этой фичи С:
http://www.citforum.ru/security/articles/printf/

Duncon » 31 янв 2006, 16:32

fgets(&_pass[0],8,psw);

BBB » 31 янв 2006, 14:59

Absurd писал(а):Учить можно долго. Найди-ка security issue вот тут:
Ну а что, собственно, надо ответить-то? Или заметить? :) НУ странные они эти обе функции, есть такое дело :)

Absurd » 31 янв 2006, 14:41

BBB писал(а): Называется "УЧИТЕ МАТЧАСТЬ"
Учить можно долго. Найди-ка security issue вот тут:

Код: Выделить всё

#include <string.h>

void main&#40]

BBB » 31 янв 2006, 01:15

Absurd писал(а):Зачод. MSVC++ кстати пишет, что чифра 8 не может быть в восьмеричном литерале, но почему литерал получился восьмеричным - она не пишет.
Называется "УЧИТЕ МАТЧАСТЬ" :) А то реальность такова, что все - спецы в визуальном и объктном программировании, а о таких вот сАмых что ни на есть базовых основах языка понятия не имеют :o ops:

Absurd » 30 янв 2006, 17:12

Зачод. MSVC++ кстати пишет, что чифра 8 не может быть в восьмеричном литерале, но почему литерал получился восьмеричным - она не пишет. И в F1 help по этой ошибке она про это не пишет.

посмеялся...

DeeJayC » 30 янв 2006, 16:15

ржал от души. чел попросил ошибку найти (C++)

Код: Выделить всё

int a=012345678;

Вернуться к началу