Вниз
Скачать: CL | DM;

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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.019 c
15-1183447724
Fidel
2007-07-03 11:28
2007.07.29
АОН - определитель номера


15-1183550923
Kerk
2007-07-04 16:08
2007.07.29
http://www.delphimaster.ru/cgi-bin/forum.pl?id=1183525244&n=3


2-1183480740
Zablkon
2007-07-03 20:39
2007.07.29
Преобразование типов


2-1183592654
DagOT-R
2007-07-05 03:44
2007.07.29
Тип переменной+Findcomponent


15-1183370524
Alkid
2007-07-02 14:02
2007.07.29
XSL eBooks - посоветуйте.




   Наверх