About 13,800,000 results
Open links in new tab
  1. c - Difference between -> and . in a struct? - Stack Overflow

    Difference between -> and . in a struct? Asked 14 years, 4 months ago Modified 1 year, 4 months ago Viewed 72k times

  2. What are the differences between struct and class in C++?

    The difference between struct and class keywords in C++ is that, when there is no specific specifier on particular composite data type then by default struct or union is the public …

  3. When should I use a struct rather than a class in C#?

    When should you use struct and not class in C#? My conceptual model is that structs are used in times when the item is merely a collection of value types. A way to logically hold them all …

  4. Return a `struct` from a function in C - Stack Overflow

    But a struct is a properly first-class type, and can be assigned, passed, and returned with impunity. You don't have to define your own operator= (as indeed you could in C++), because …

  5. c - typedef struct vs struct definitions - Stack Overflow

    225 struct and typedef are two very different things. The struct keyword is used to define, or to refer to, a structure type. For example, this: struct foo { int n; }; creates a new type called struct …

  6. How to initialize a struct in accordance with C programming …

    I want to initialize a struct element, split in declaration and initialization. This is what I have: typedef struct MY_TYPE { bool flag; short int value; double stuff; } MY_TYPE; void funct...

  7. C - function inside struct - Stack Overflow

    You cannot have functions in structs in C; you can try to roughly simulate that by function pointers though.

  8. struct - C-like structures in Python - Stack Overflow

    Aug 30, 2008 · The following solution to a struct is inspired by the namedtuple implementation and some of the previous answers. However, unlike the namedtuple it is mutable, in it's …

  9. struct - C++ Structure Initialization - Stack Overflow

    }; static mp_struct_t a_struct = mp_struct_t{1} .another_member(2) .yet_another_one(3); This method also works for global static variables and even constexpr ones. The only disadvantage …

  10. c++ - Memory alignment in C-structs - Stack Overflow

    I'm working on a 32-bit machine, so I suppose that the memory alignment should be 4 bytes. Say I have this struct: typedef struct { unsigned short v1; unsigned short v2; unsigned short ...