Вниз
Скачать: 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.02 c
1-1179652280
seRioUS
2007-05-20 13:11
2007.07.29
Выподающий список выбота толщины линии


3-1177344935
Juice
2007-04-23 20:15
2007.07.29
Результат ХП как рез. поле запроса


15-1183182652
@!!ex
2007-06-30 09:50
2007.07.29
ICQ BOT..


6-1166790510
Cawa
2006-12-22 15:28
2007.07.29
Исключение Connection closed gracefully при редиректе


15-1183450467
Начинающий программист
2007-07-03 12:14
2007.07.29
Книга по Delphi




   Наверх