Size: a a a

2020 June 14

N

Nik in Delphi & Lazarus
Прям совсем далеко мыслишь )
источник

GB

George Bakhtadze in Delphi & Lazarus
Alexey Kulakov
у кого стоит дельфи, пожалуйста, дайте результат выполнения следубщего кода:
var
 i:integer;
begin
 i:=14;
 val(''    ,i); writeln(i);
 val(' 12' ,i); writeln(i);
 val('$50' ,i); writeln(i);
 val('0x30',i); writeln(i);
 val('45,' ,i); writeln(i);
end.
лучше так:
var
 i, c: integer;
begin
 i:=14;
 val(''    ,i, c); writeln(i, ' ', c);
 val(' 12' ,i, c); writeln(i, ' ', c);
 val('$50' ,i, c); writeln(i, ' ', c);
 val('0x30',i, c); writeln(i, ' ', c);
 val('45,' ,i, c); writeln(i, ' ', c);
end.
источник

GB

George Bakhtadze in Delphi & Lazarus
Alexey Kulakov
у кого стоит дельфи, пожалуйста, дайте результат выполнения следубщего кода:
var
 i:integer;
begin
 i:=14;
 val(''    ,i); writeln(i);
 val(' 12' ,i); writeln(i);
 val('$50' ,i); writeln(i);
 val('0x30',i); writeln(i);
 val('45,' ,i); writeln(i);
end.
D7 как у FPC:
0 1
12 0
80 0
48 0
45 3
источник

AK

Alexey Kulakov in Delphi & Lazarus
:) ну, я знаю синтаксис, но мне это непринципиально тут. Просто неохота StrToIntDef использовать
источник

AK

Alexey Kulakov in Delphi & Lazarus
спасибо! т.е. Сишные и паскалевские 16-чные нормально отрабатывает
источник

AK

Alexey Kulakov in Delphi & Lazarus
моя версия ФПЦ последний вариант не отработала, кстати
источник

GB

George Bakhtadze in Delphi & Lazarus
Alexey Kulakov
спасибо! т.е. Сишные и паскалевские 16-чные нормально отрабатывает
D10.3 аналогично
источник

AK

Alexey Kulakov in Delphi & Lazarus
угу, спасибо большое!
источник

GB

George Bakhtadze in Delphi & Lazarus
Alexey Kulakov
спасибо! т.е. Сишные и паскалевские 16-чные нормально отрабатывает
да, сам удивился недавно. val еще много чего обрабатывать умеет
источник

AK

Alexey Kulakov in Delphi & Lazarus
ладно, всё равно выходит, раз последний вариант в фпц не  прокатил, надо делать с разбором строк
источник

GB

George Bakhtadze in Delphi & Lazarus
Alexey Kulakov
моя версия ФПЦ последний вариант не отработала, кстати
это какой?
источник

AK

Alexey Kulakov in Delphi & Lazarus
ну, транк, х86
источник

AK

Alexey Kulakov in Delphi & Lazarus
пришлось ещё оазарь транковый ставить свежий
источник

AK

Alexey Kulakov in Delphi & Lazarus
т.к. там только в комбобоксах ReadOnly как в дельфе ввели
источник

GB

George Bakhtadze in Delphi & Lazarus
Alexey Kulakov
ну, транк, х86
в смысле что не отработало? val должен работать также
источник

AK

Alexey Kulakov in Delphi & Lazarus
ну вот, сработал не так, как в дельфи и не факт, что в какой-то старой версии ФПЦ будет работать аналогично транковой
источник

GB

George Bakhtadze in Delphi & Lazarus
Nik
Такой вопрос возникает. Стоит делать так - пользователю назначена какая-то роль, но при этом частным порядком выданы какие-то дополнительные привилегии?
нет, пермишны только через роли
источник

GB

George Bakhtadze in Delphi & Lazarus
Nik
Теперь по идее должны быть роли, права доступа ролей к scope в целом и scope_items  в частности..
зачем scope? это разве не дублирует разрешения?
источник

GB

George Bakhtadze in Delphi & Lazarus
Alexey Kulakov
ну вот, сработал не так, как в дельфи и не факт, что в какой-то старой версии ФПЦ будет работать аналогично транковой
а, ты про последний 0. я наврал, в FPC 3.0.4 тоже 0
источник

GB

George Bakhtadze in Delphi & Lazarus
но это нормально, т.к. ошибка
источник