Boost logo

Boost :

From: Klemens Morgenstern (klemensdavidmorgenstern_at_[hidden])
Date: 2023-01-28 04:26:52


>
>
> Klemens Morgenstern wrote:
> > Additionally, I feel some need for a library managing raw memory. It's
> quite
> > common to just use vector<unsigned char>, but I find this incorrect,
> because
> > it's typed. Raw memory doesn't have a type, which is why malloc returns
> > void* and not unsigned char*.
>
> Raw memory bytes do have a type, and it's `unsigned char`.
>
>
Then why do malloc and operator new return void* ?


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk