Unbenannte Struktur ABI

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Unbenannte Struktur ABI

by Guest » 17 Jan 2025, 07:15

In einem C-Bibliotheksheader habe ich eine Struktur wie folgt definiert:

Code: Select all

typedef struct
{
int bar;
} foo;
Ich möchte die Definition so ändern, dass die Struktur mit Tags versehen ist, etwa so:

Code: Select all

typedef struct foo
{
int bar;
} foo;
Ändert sich dadurch die ABI für C- oder C++-Benutzer der Bibliothek? Können dadurch auch alte Quellen irgendwie beschädigt werden?

Top