Я получаю путь к каталогу в строке, например "C:\Users\Me\Desktop\Hello”
, и я пытаюсь получить последний каталог, но безуспешно.Обработка строк в ada
Я пробовал много манипуляции на струне, но в конце дня я ничего не оставил ... я буду благодарен за помощь. Благодаря !
Здесь была моя первая мысль:
Get_Line(Line, Len);
while (Line /="") loop
FirstWord:=Index(Line(1..Len),"\")+1;
declare
NewLine :String := (Line(FirstWord .. Len));
begin
Line:=NewLine ;
end;
end loop;
Я знаю, что он не работает (я не могу назначить NewLine
для Line
, потому что они не совпадают между их длины), и теперь я застрял.
большое спасибо Simon !! – Tal