Форум «Всё о Паскале» _ Free Pascal, Pascal ABC и другие _ Variable "a" does not seem to be initialized
Автор: compiler 18.02.2007 20:49
так как это Faq по Fpc хотелось бы задать вопрос что значит <<Warning: Variable "a" does not seem to be initialized>> и вообще где можно взять описание ошибок(желательно на русском).
заранее благодарен.
Автор: volvo 18.02.2007 21:00
Сорри, это не FAQ по FPC, а тема, в которой спрашивалось "А нужно ли делать FAQ?"
Поэтому разделено...
По поводу вопроса: когда ты пользуешься переменной в выражении, НО саму переменную не инициализировал (не присвоил ей значение), компилятор тебя предупреждает, об этом... Например, здесь:
var a, b: integer;
begin b := 10 * a; // "a" чему равно ? end.
будет предупреждение... Но когда делаем так:
var a, b: integer;
begin a := 0; // инициализируем b := 10 * a; end.
, компилятор успокаивается...
Автор: compiler 18.02.2007 21:07
Цитата(volvo @ 18.02.2007 16:00)
По поводу вопроса: когда ты пользуешься переменной в выражении, НО саму переменную не инициализировал (не присвоил ей значение), компилятор тебя предупреждает, об этом...
благодарю просто в ТП таких проблем не возникало...
Автор: Bokul 18.02.2007 23:29
Цитата
вообще где можно взять описание ошибок(желательно на русском).
Посмотри как встраивать справку в Fpc вот тут http://forum.pascal.net.ru/index.php?s=&showtopic=12779&view=findpost&p=74445 и при возникновении ошибки, просто жмешь F1. Знаю, что есть справки на русском (по TP), так что если очень хочется - можешь поискать, на форуме где-то есть.
Автор: compiler 19.02.2007 18:50
Цитата(Bokul @ 18.02.2007 18:29)
просто жмешь F1
это интерестно. спасибо. а может ты знаеш как сделать контекстную помощ (просто выдиляеш слово и жмеш F1).
Добавлено через 12 мин. забыл добавить здорово было бы если это всё под SciTE работало.
Автор: Bokul 20.02.2007 4:35
Цитата
а может ты знаеш как сделать контекстную помощ (просто выдиляеш слово и жмеш F1).
Те самые действия, только вместо F1 - Ctrl+F1:
Автор: compiler 20.02.2007 16:39
Цитата(Bokul @ 19.02.2007 23:35)
Те самые действия, только вместо F1 - Ctrl+F1:
благодарю, а если с SciTE...
Автор: volvo 20.02.2007 16:42
Когда найдешь (или сам соберешь) Help на FPC в виде HLP-файлов, расскажу как добавить контекстную помощь в SciTE. Пока же документация и помощь идет только в виде PDF/HTML...
Автор: compiler 20.02.2007 16:54
Цитата(volvo @ 20.02.2007 11:42)
Когда найдешь (или сам соберешь) Help на FPC в виде HLP-файлов, расскажу как добавить контекстную помощь в SciTE. Пока же документация и помощь идет только в виде PDF/HTML...