Вниз
Скачать: CL | DM;

Delfi 7   Найти похожие ветки 

 
Win_sido   (2005-10-29 20:47) [0]

У меня прог.  в роде нармольно работает

но во время компиляции показывает ошибка

<< Variable "S_sum" might not have been initialized  >>
Переменная "S_sum не могла была проинициализирована

как убрат это ошибка (или от чего это ошиб.)

за ранее спасибо


 
Virgo_Style ©   (2005-10-29 21:12) [1]

Хорошо бы по-русски. Это так, придирка.
Хорошо бы в соответствующую конференцию. Это чуть серезней.

Это не ошибка, а предупреждение. Чтобы его не было, надо (как ни странно) инициализировать указанную в этом предупреждении переменную.

С наилучшими.


 
Desdechado ©   (2005-10-29 21:13) [2]

0. форум не по теме
1. тема не оформлена, могут удалить
2. это не ошибка, а предупреждение, что переменная может быть использована без инициализации
3. убрать - проинициализировать переменную не внутри IF, а где-нибудь в безусловном участке кода


 
sniknik ©   (2005-10-29 21:52) [3]

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

ну к примеру пример (глупый по смыслу ;), будет такой же warning, и приложение работает... а потом (в случае если i расчетное например) попадет туда отрицательное значение... и что будет?... вот и проверь ;)  

procedure TForm1.Button1Click(Sender: TObject);

procedure TestMess(i: integer);
var List: TStrings;
begin
 if i >= 0 then
   List:= TStringList.Create;

 List.Add(IntToStr(i));
end;

begin
 TestMess(0);
end;



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.026 c
3-1128048706
Извращенец2
2005-09-30 06:51
2005.11.20
Interbase 5.6 жрет память


14-1130409778
_xroot
2005-10-27 14:42
2005.11.20
Указатель на папку


14-1130000776
Дельфятник
2005-10-22 21:06
2005.11.20
Подскажите, пожалуйста, как устанавливать dpk-файлы в Delphi.


5-1110306238
Monk
2005-03-08 21:23
2005.11.20
Классы дельфы


1-1130340430
vers
2005-10-26 19:27
2005.11.20
TPopupMenu с 32-битными картинками




   Наверх