>
> I think it's easy to show that the equivalent C++ code would be shorter,
> faster, and safer.
>
I doubt that. Mixing C and C++ leads to C++ code being slightly bigger than
intended. In C, you can have
struct ops *p = void_ptr;
In C++,
struct ops *p = (struct ops *)void_ptr
or even
struct ops *p = static_cast<struct ops *>(void_ptr);
And void*s are used a lot.
Jan Engelhardt
--
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to [email protected]
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
[Index of Archives]
[Kernel Newbies]
[Netfilter]
[Bugtraq]
[Photo]
[Stuff]
[Gimp]
[Yosemite News]
[MIPS Linux]
[ARM Linux]
[Linux Security]
[Linux RAID]
[Video 4 Linux]
[Linux for the blind]
[Linux Resources]