Hi,
Could you please share the Visual Studio .natvis file for the "smooth" lib?
The Visual Studio debugger shows only the first char of smooth::string, which is hard to trace.
Sorry, I'm still using Visual Studio 2010 which does not support the Natvis framework.
If you want to build your own Natvis rule, in order to preview the smooth::String type, the wString.memory->memory member must be interpreted as wchar_t *.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Here's a Natvis file that improves visualization of smooth::String, smooth::Buffer<*> and smooth::Array<*>. This makes debugging much more comfortable.
Sorry, I'm still using Visual Studio 2010 which does not support the Natvis framework.
If you want to build your own Natvis rule, in order to preview the smooth::String type, the wString.memory->memory member must be interpreted as wchar_t *.
I upodated to Visual Studio 2015 in the meantime and will have a look at this in the next few days.
Here's a Natvis file that improves visualization of smooth::String, smooth::Buffer<*> and smooth::Array<*>. This makes debugging much more comfortable.
This ticket will be closed in two weeks.