Back in the day, I seem to remember that if you asked gdb to print a string value (const char* foo;), it would print the string. Now lldb seems to like to print the address of the string and (oh so very helpfully remind me it's a const char*!!!!!). Thankew.
Anyway. I am dealing with C++ code where the namespace+class names run over 50 characters and so displaying the stack variables are near useless. Life would be tolerable if one could print out the gosh darn string variables I have in classes and structs _as_strings_.
Now I've gone down the lldb pages via Google, but all I get is about 1000000000 lines of expository and no simple way of printing out a string.
I've tried "expr (int) printf("%s", foo);" to no avail.
I feel rather antiquated and annoyed and have resorted to littering code with printfs an spin cycling Make+Run to poke around in variables.