Форум: "Прочее";
Текущий архив: 2007.07.29;
Скачать: [xml.tar.bz2];
ВнизDelphi >> C++ Найти похожие ветки
← →
sinus © (2007-06-29 12:23) [0]вопрос(не в тему ),но хотел бы получить ответ.
перевожу код в С++ и ни как не получается преобразовать
данный кодtype
tstr = string[40];
tNastroenie = ( cGood, cNotGood, cNormal, cNotYetBad, cBad );
TPerson = packed record
FirstName : tstr;
LastName : tstr;
BirthDate : TDate;
case nastr : tNastroenie of
cGood : ( time : integer;
rest : integer );
cNotGood : ( size : integer;
lost : integer;
str : tstr );
end;
← →
Anatoly Podgoretsky © (2007-06-29 12:32) [1]В СИ нет строк Дельфи, поэтому это в СИ не может работать
Ищи решение с PChar
← →
DVM © (2007-06-29 15:35) [2]зато в C можно легко определить Array[40] of Char, что очень похоже на String[40]
← →
sinus © (2007-06-29 15:44) [3]спасибо за ответы.
мне интересует как реализовать вариантную запись
> BirthDate : TDate;
> case nastr : tNastroenie of
> cGood : ( time : integer;
> rest : integer );
> cNotGood : ( size : integer;
> lost : integer;
> str : tstr );
>
> end;
← →
Alx2 © (2007-06-29 15:50) [4]>sinus © (29.06.07 15:44) [3]
см. union и sturct
← →
Celades © (2007-06-29 17:04) [5]
> В СИ нет строк Дельфи, поэтому это в СИ не может работать
автор написал, что переводит в C++, а значит у него есть мощнейший std::string
← →
palva © (2007-06-29 17:42) [6]> а значит у него есть мощнейший std::string
Автору нужны короткие строки Delphi
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2007.07.29;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.037 c