Which features do you mean? Not disagreeing with you, I’m just curious.
Yes, the Galaxy S5 was the only Samsung flagship using the micro USB 3.0 port. They backpedaled to micro USB 2.0 in S6 and S7, and then migrated to USB-C in S8. I’m not sure about the Note series.
Unlikely, the A plugs are for the host devices while the B plugs are for peripherals. It got blurred with smartphones (see: USB-OTG) but in general the host devices were big enough to have full-sized USB ports, so the smaller USB-Bs are extremely rare.
Yes, that’s what I meant by “the micro USB most of us know”. I don’t think I’ve ever seen the A variant of micro USB.
The micro USB most of us know already is a USB-B. Each cable before USB-C had USB-A on one side and USB-B on the other. The square-like one used for printers is a full-sized USB-B, as opposed to the one used in phones (micro USB-B).
It’s a nice wallpaper though for what it’s worth.
An int&
reference is just as much of a variable as int* const
would be (a const pointer to a non-const int). “Variable” might be a misnomer here, but it takes just as much memory as any other pointer.
never mind, I looked it up. It’s a “reference” instead of a pointer. Similar, but unlike a pointer it doesn’t create a distinct variable in memory of its own.
I’m almost sure it does create a distinct variable in memory. Internally it’s still a pointer, specifically a const pointer (not to be confused with a pointer to a const value; it’s the address that does not change). Think about it as a pointer that is only ever dereferenced and never used as a pointer. So yes, like the other commenter said, like an alias.
That should result in a sparse file on any sane filesystem, right?