Здравствуйте, гость ( Вход | Регистрация )
Алексей1153 | Дата 11.9.2011, 0:11 |
Litkevich Yuriy, нет, я гоню ) Сейчас Присмотрелся - typedef struct _QRinput QRinput; это аналог сиплюсплюсного typedef /*struct*/ _QRinput QRinput; то есть просто назначение алиаса Вот если бы фигурные скобки были, то тогда я был бы прав |
|
Litkevich Yuriy | Дата 10.9.2011, 20:57 |
- это для языка C (без плюсов) означает декларацию структуры _QRinput и алиаса к ней QRinput Неужели? |
|
Vass | Дата 10.9.2011, 17:12 |
Да, но в поставке qrcode-win32-3.1.1.zip заголовочного файла qrinput.h нет. А вам его и не надо, у вас уже собранная либа вы можете использовать алиас. Сам формат структуры я вам уже скинул, конечно, из него ничего понять нельзя, поэтому настоятельно рекомендую для разборок скачать исходники либы. С дельфи ничем не помогу, последний раз писал на нем более пяти лет назад. |
|
Алексей1153 | Дата 10.9.2011, 14:30 |
typedef struct _QRinput QRinput; - это для языка C (без плюсов) означает декларацию структуры _QRinput и алиаса к ней QRinput в C++ такое не прокатит, нужно typedef struct _QRinput{} QRinput; //декларация структуры и алиаса или struct _QRinput{}; //декларация структуры typedef _QRinput QRinput; //алиас (псевдоним) |
|
Гость_NewUser_* | Дата 10.9.2011, 10:29 |
Заранее всем огромное спасибо. | |
Гость_NewUser_* | Дата 10.9.2011, 10:28 |
Вот либа: http://code.google.com/p/qrencode-win32/do...win32-3.1.1.zip | |
Гость_NewUser_* | Дата 10.9.2011, 10:27 |
Да, но в поставке qrcode-win32-3.1.1.zip заголовочного файла qrinput.h нет. В общем стоит задача, использовать qrcodelib.dll в Delphi, помогите с переводом структур на этот язык. Вот ветка на мастере, чтобы не дублировать вопросы: http://delphimaster.ru/cgi-bin/forum.pl?id...5555388&n=3 |
|
Litkevich Yuriy | Дата 9.9.2011, 19:16 |
это назначение алиаса или по-русски - псевдонимаtypedef struct _QRinput QRinput; это читается так:typedef ИСХОДНЫЙ_ТИП_ДАННЫХ ЕГО_ПСЕВДОНИМ |
|
Vass | Дата 9.9.2011, 18:28 |
Это не пустая структура, вы неверно поняли синтаксис, это назначение алиаса QRinput для структуры struct _QRinput ищите описание структуры в других файлах. Видя название структуры смею предположить что Вы ковыряеете qrencode либу соответсвенно описание нужной вам структуры находится в файд qrinput.h для версии 3.1.1 это 44 строка
|
|
Гость_NewUser_* | Дата 9.9.2011, 17:53 |
Т.е она пуста? Как этот код перевести на Delphi? | |
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 29.4.2024, 12:38 |