Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];

Вниз

Обним взмахом руки   Найти похожие ветки 

 
Beglec   (2004-03-22 12:38) [0]

Есть типа
  TSetupRate=record
  ServerName              : string[30];
  ServerPort              : Integer;
  ServerMetaIP            : string;
  ServerMetaPort          : Integer;
  AccountUsed             : string;
  AccountPassword         : string;
  ModeWorks               : Byte;
  SpeedUpdate             : Integer;
  ViewLogs                : Boolean;
  ViewRate                : Boolean;
  ViewInfoServer          : Boolean;
  StatusMT_API            : Byte;
  VersionMTApi            : string;
  ActiveConnect           : LongWord;
  LastTimeRate            : TDateTime;
  DateSystem              : integer;
  SystemVar               : TSystemVar;
  end;

ServerRate=TServerRate;

Можно ли обнулить переменную ServerRate одним действим, то есть не обнулять каждый тип?


 
TransparentGhost   (2004-03-22 12:46) [1]

Zalej vsju otvedjonnuju pod ServerRate pamjat" nuljami.


 
Smithson ©   (2004-03-22 12:48) [2]

fillchar + F1


 
Beglec   (2004-03-22 12:49) [3]

ну мне бы желательно не null (nil) забивать
а забить желательно тем типом который есть
просто у меня есть очень большие типы и обнулять каждый тип муторно. Вот и спросил может есть какая функция который заменяет всю писанину


 
TransparentGhost   (2004-03-22 12:52) [4]

Nuljami = 0, a ne nil.

[1]+[2] i budet tebe otvet, a odin iz parametrov fillchar - 0


 
Amoeba ©   (2004-03-22 12:53) [5]


> ну мне бы желательно не null (nil) забивать

Не надо путать 0 и null/nil!

FillChar(ServerRate, SizeOf(ServerRate), 0);


 
Тимохов ©   (2004-03-22 12:57) [6]

обнулить то можно
другой вопрос в какой ситуации и для какой цели?
если после того, как уже поработали с запсью, то fillchar нельзя - будут утечки памяти.
если в качестве инициализации перед обращением к записи, то можно и через fillchar.


 
Beglec   (2004-03-22 13:02) [7]

Всем спасибо!
Amoeba - отдельное спасибо за конкретный пример ;)
Smithson - бывают что и новички заглядывают. "fillchar + F1" могут не понять ;)


 
TransparentGhost   (2004-03-22 13:03) [8]

Utechki budut so Stringami i ukazateljami...togda nuzhno sgruppirovat" tipi - v nachalo kinut" te,kotorije mozhno obnulit" cherez fillchar,a potom te, kotorije vsjo zhe pridjoca projti pereborom.



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

Форум: "Основная";
Текущий архив: 2004.04.11;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.051 c
3-1078472122
Hursand
2004-03-05 10:35
2004.04.11
толстой сервер или толстой клиент


14-1082051276
Michael
2004-04-15 21:47
2004.04.11
Порекомендуйте книгу по организации/архитектуре ЭВМ.


4-1075794884
LiteX
2004-02-03 10:54
2004.04.11
Поиск файлов и определение доступных дисков в системе.


14-1078800394
mfender
2004-03-09 05:46
2004.04.11
70 лет первому космонавту!


14-1082028453
Knight
2004-04-15 15:27
2004.04.11
Сброс счётчика у Xerox 5316 после 80 000 копий...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский