[Firm] Probleme mit cparser

Moritz Kroll Moritz.Kroll at avira.com
Mon Feb 2 11:08:52 CET 2015


Hi Christoph,

danke für die schnelle Erklärung!

Schöne Grüße
Moritz


On 02.02.2015 11:06, Christoph Mallon wrote:
> Am 02.02.15 11:02, schrieb Moritz Kroll:
>> zu Problem 3 noch eine Verständnisfrage:
>> Warum ist das hier nicht erlaubt (MS- bzw. C++-Modus, auch bei MSVC nicht):
>>
>> typedef struct {
>>     int dwMajorVersion;
>>     int dwMinorVersion;
>> } HTTP_VERSION_INFO;
>>
>> typedef struct {
>>     int dwMajorVersion;
>>     int dwMinorVersion;
>> } HTTP_VERSION_INFO;
>>
>> Gleicher als Copy&Paste geht nicht.
>
> Zwei struct-Definitionen (also "struct { [...] }", auch anonyme wie
> diese hier) sind immer verschiedene Typen.
>
> Gruß
>       Christoph
>
>

--
Moritz Kroll
Software Developer & Researcher
Advanced Threat Research And Protection Systems
Email: moritz.kroll at avira.com

--
Avira Operations GmbH & Co. KG
Kaplaneiweg 1 | 88069 Tettnang | Deutschland / Germany
Telefon / Telephone: +49 7542-500 0
Telefax / Facsimile: +49 7542-500 3000

Registergericht: Amtsgericht Ulm, HRA 722586 | USt.-IdNr.: DE 815289569 | Pers. haftende Gesellschafterin: Avira OP GmbH | Firmensitz: Tettnang | Registergericht: Amtsgericht Ulm, HRB 726712 | Geschäftsführer: Travis Witteveen

Commercial Register: Amtsgericht Ulm, HRA 722586 | VAT-ID: DE 815289569 | Personally Liable Partner: Avira OP GmbH | Headquarters: Tettnang | Commercial Register: Amtsgericht Ulm, HRB 726712 | Chief Executive Officer (CEO): Travis Witteveen



More information about the Firm mailing list