Split and join. The preferred way.
James Feist
james.feist at linux.intel.com
Sat Dec 8 03:53:09 AEDT 2018
On 12/6/18 11:51 PM, vishwa wrote:
> When I had to tokenize before, I believe to have used std::stringstream
> / std:strtok_r and no library that I am aware of.
>
> I believe someone initiated this discussion a while ago and I am not
> sure where that went. Brad ?
>
> !! Vishwa !!
>
> On 12/06/2018 02:41 PM, Alexander Amelkin wrote:
>> Hi all!
>>
>> As we all know, it's a common programming task to split/tokenize
>> strings and join tokens back together. Those trivial methods are
>> however not implemented in STL for C++. There is a Boost way to do it,
>> but as far as I understand, Boost is not endorsed in OpenBMC for
This has changed, boost is allowed if it is header only. We've use
boost::split before.
https://github.com/openbmc/docs/blob/master/cpp-style-and-conventions.md#boost
Thanks,
James
>> understandable reasons of space-saving. Is there any openbmc-blessed
>> method to split and join? Any commonly used library with the methods
>> to perform the task? I hate code duplication and wouldn't like to
>> reinvent the bicycle.
>>
>> Thank you.
>>
>> Alexander.
>>
>>
>
More information about the openbmc
mailing list