это не множественный кейс, это два разных кейса, один из которых - форма записи if...then if (a >= 10) AND (a <= 40) then Sleep(1) else begin...
В таких функциях один из первых обязательных параметров должен явно или неявно(в случае wsprintf) определять количество последующих опциональных...
Да я так, показать что нет ничего невозможного :) Если серьезно, то кроме wsprintf сложно придумать, когда могут понадобится функции с...
beginner procedure MyFunc; stdcall; asm POP EAX // 1-й параметр, что-то делаем POP EAX // 2-й параметр, что-то делаем ... POP EAX //...
beginner Не знаю, что ты имеешь ввиду под "классическим" Паскалем, но на делфи можно так procedure SomeProc(A1: Byte; A2: Byte = 11; A3: Byte =...
Arthur по нормальному это записывается в виде case
beginner Все прозрачно :) А if...else if на паскале будет if a = 5 then begin // end else if (a < 20) AND (a > 10) then begin // end...
beginner это if ... elseif
Arthur А можно подробнее, где его взять? И еще есть такие вещи, как __imp__... - что это?
--- дубль ... и вобще форум что-то взглючило ---
Значит, это .dcu - скомпилированные файлы юнитов, которые подключать никуда не нужно, это для "внутреннего" дельфийского пользования. Хотя при...
Нет-нет, здесь я не имею ввиду какие-то конкретные языки. Просто интересно, почему нельзя просто указать прототип функции и откуда она...
Почти оно, только поправь, чтобы начало массива a было по индексу 'C' а конец соответсвенно индекс 'Z'. С case поправь, чтобы одна ветка работала...
amvoz Ну представь пример кодеса, который так делает
Эти три отдельно взятых примера. Очевидно, Вы и Си знаете также как Паскаль... ужос, параметр-переменная это передача параметра по указателю....
Это изврат, а то что я привел - вполне реальные и полезные вещи...
XshStasX Тут один так "выучил" уже Паскаль, что не знает базового синтаксиса, а уже лезет сравнивать ЯП по "критериям"...
amvoz Ну ладно, можно ли в твоем продвинутом С сделать так: var Volumes: Array['C'..'Z'] of TSomeRecord; if X in [12..34, 56, 78] then ......
Долго медитировал, разницы так и не увидел :) И винда на ней написана и что? То, что винда не написана, скажем на ассемблере, не значит, что...
amvoz var A: Integer =5; Вопрос на засыпку. HWND, HMODULE, HINST, THandle, HFILE, HICON, HBITMAP, HACCEL, HACCEL, HBRUSH, HCOLORSPACE, HDC,...
Имена участников (разделяйте запятой).