struct

Różnica między 'struct ' a' typedef struct ' w C++?

W C++, czy jest jakaś różnica między: struct Foo { ... }; I: typedef struct { ... } Foo;

typedef struct vs struct definitions [duplicate]

To pytanie ma już odpowiedź tutaj: Dlaczego mamy tak często wpisywać strukturę w C? ... siągają to samo. struct myStruct{ int one; int two; }; Vs. typedef struct{ int one; int two; }myStruct;

Dlaczego sizeof dla struktury nie jest równy sumie sizeof każdego elementu?

Dlaczego operator sizeof zwraca rozmiar większy dla struktury niż całkowite rozmiary jej elementów?

Kiedy należy używać klasy a struct w C++?

W jakich scenariuszach lepiej używać struct vs A class W C++?

Dlaczego Warto Wybrać Struct Zamiast Klasy?

Bawiąc się Swiftem, pochodzącym z tła Javy, dlaczego chcesz wybrać strukturę zamiast klasy? Wygląda na to, że to to samo, ze strukturą oferującą mniejszą funkcjonalność. Dlaczego więc go wybrać?

Różnica między strukturą a Unią

Czy Jest jakiś dobry przykład, aby dać różnicę między struct a union? Zasadniczo wiem, że struct używa całej pamięci swojego członka i union używa największej przestrzeni pamięci członków. Czy jest jakaś inna różnica poziomów systemu operacyjnego?

Dlaczego tak często wpisujemy strukturę w C?

Widziałem wiele programów składających się ze struktur takich jak ten poniżej typedef struct { int i; char k; } elem; elem user; Dlaczego jest to tak często potrzebne? Jakiś konkretny powód lub obszar?

Jakie są różnice między strukturą a klasą w C++?

To pytanie było już zadawane w kontekście C#/. Net. Teraz chciałbym poznać różnice między strukturą a klasą w C++. Prosimy ... ą domyślnie prywatni. I ' m oczywiście istnieją inne różnice, które można znaleźć w niejasnych narożnikach specyfikacji C++.

Jak zainicjować strukturę zgodnie ze standardami języka programowania C

Chcę zainicjalizować element struct, podzielony na deklarację i inicjalizację. To jest to co mam: typedef struct MY_TYPE { ... ate skończyło się na statycznym elemencie inicjalizacyjnym, w którym ustawiałem każdy podelement zgodnie z moimi potrzebami.

Dlaczego zmienne struktury są "złe"?

Po dyskusji tutaj na więc już kilka razy czytałem uwagę, że mutable structs są " złe " (jak w odpowiedzi na to Pytanie). Jaki jest rzeczywisty problem z zmiennością i strukturami w C#?

Jakie są zastosowania tagów w Go?

W Go Language Specification , wymienia krótki przegląd tagów: Deklaracja pola może być poprzedzona opcjonalnym znaczniki ... To jest bardzo krótkie wyjaśnienie IMO, I zastanawiałem się, czy ktoś mógłby mi podać, jaki byłby pożytek z tych tagów być?

Wyściółka struktury i pakowanie

Rozważmy: struct mystruct_A { char a; int b; char c; } x; struct mystruct_B { int b; char a; } y; Rozmiar ... ruktur wynoszą odpowiednio 12 i 8. Czy te struktury są wyściełane czy zapakowane? Kiedy odbywa się wyściółka lub pakowanie?

Dlaczego nie mogę zdefiniować domyślnego konstruktora dla struktury in.NET?

W. NET, typ wartości (C# struct) nie może mieć konstruktora bez parametrów. Zgodnie z Ten post jest to wymagane przez specy ... > zamiast tablicy. Ten powód, moim zdaniem, nie jest wystarczająco silny, aby zapobiec definicji domyślnego konstruktora.

Jak korzystać z SCNetworkReachability w Swift

Próbuję przekonwertować ten fragment kodu na Swift. Mam problemy z zejściem z ziemi z powodu pewnych trudności. - (BOOL) con ... p;zeroAddress) W każdym razie dostaję nowy błąd mówiąc 'sockaddr_in' nie jest identyczny z "sockaddr" w powyższym wierszu.

Kiedy należy używać Struct vs. OpenStruct?

Ogólnie rzecz biorąc, jakie są zalety i wady używania Openstruct w porównaniu ze strukturą? Jaki rodzaj ogólnego zastosowania pasowałby do każdego z nich?

C / C++ Struct vs Class

Po skończeniu mojej klasy C++ wydawało mi się, że struktury/klasy są praktycznie identyczne, z wyjątkiem kilku drobnych różni ... ury i ustawić modyfikator public / private? Jeśli można to zrobić w zwykłym C Po co nam C++? Co odróżnia klasy od struktury?

rozmiar pojedynczego członka struktury w C

Próbuję zadeklarować strukturę zależną od innej struktury. Chcę używać sizeof, aby być bezpiecznym / pedantycznym. typedef s ... ar flag ; char text[sizeof(dummy->text)] ; int used ; } child_t ; Czy Można zadeklarować child_t bez użycia z dummy?

Jak przekonwertować strukturę do tablicy bajtów w C#?

Jak przekonwertować strukturę na tablicę bajtów w C#? Zdefiniowałem taką strukturę: public struct CIFSPacket { public ... = 119; packet.Buffer = "NT LM 0.12"; MyPing.SendTo(It takes byte array as parameter); } Czym byłby fragment kodu?

Jak wydrukować zmienne struktury w konsoli?

Jak mogę wydrukować (w konsoli) Id, Title, Name, itd. tej struktury w Golang? type Project struct { Id int64 `json:"proj ... Title string `json:"title"` Name string `json:"name"` Data Data `json:"data"` Commits Commits `json:"commits"` }