{"id":2338,"date":"2019-02-03T09:47:52","date_gmt":"2019-02-03T14:47:52","guid":{"rendered":"https:\/\/bitpost.com\/news\/?p=2338"},"modified":"2019-09-28T18:39:17","modified_gmt":"2019-09-28T23:39:17","slug":"print-long-c-strings-with-gdb-in-visual-studio-code","status":"publish","type":"post","link":"https:\/\/bitpost.com\/news\/2019\/print-long-c-strings-with-gdb-in-visual-studio-code\/","title":{"rendered":"Print long C++ strings with gdb in Visual Studio Code"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">While debugging, you can use the Debug Console to print memory, including the content of strings that are clipped by default in the variables and watch windows.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>View > Open View > Debug Console<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">From there, send gdb a command to print memory &#8211; 300 characters of a string in this example:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>-exec x\/300sb Query.c_str()<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Make sure you use a char*, not a string object &#8211; if it&#8217;s a string, just tack on .c_str().<\/p>\n","protected":false},"excerpt":{"rendered":"<p>While debugging, you can use the Debug Console to print memory, including the content of strings that are clipped by default in the variables and watch windows. From there, send gdb a command to print memory &#8211; 300 characters of a string in this example: Make sure you use a char*, not a string object [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[22],"tags":[],"class_list":["post-2338","post","type-post","status-publish","format-standard","hentry","category-cpp"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.9 - aioseo.com -->\n\t<meta name=\"description\" content=\"While debugging, you can use the Debug Console to print memory, including the content of strings that are clipped by default in the variables and watch windows. View &gt; Open View &gt; Debug Console From there, send gdb a command to print memory - 300 characters of a string in this example: -exec x\/300sb Query.c_str()\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"m\"\/>\n\t<meta name=\"keywords\" content=\"c++\" \/>\n\t<link rel=\"canonical\" href=\"https:\/\/bitpost.com\/news\/2019\/print-long-c-strings-with-gdb-in-visual-studio-code\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.9\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"bitpost.com\/news | Note to self\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"Print long C++ strings with gdb in Visual Studio Code | bitpost.com\/news\" \/>\n\t\t<meta property=\"og:description\" content=\"While debugging, you can use the Debug Console to print memory, including the content of strings that are clipped by default in the variables and watch windows. View &gt; Open View &gt; Debug Console From there, send gdb a command to print memory - 300 characters of a string in this example: -exec x\/300sb Query.c_str()\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/bitpost.com\/news\/2019\/print-long-c-strings-with-gdb-in-visual-studio-code\/\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-02-03T14:47:52+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-09-28T23:39:17+00:00\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:title\" content=\"Print long C++ strings with gdb in Visual Studio Code | bitpost.com\/news\" \/>\n\t\t<meta name=\"twitter:description\" content=\"While debugging, you can use the Debug Console to print memory, including the content of strings that are clipped by default in the variables and watch windows. View &gt; Open View &gt; Debug Console From there, send gdb a command to print memory - 300 characters of a string in this example: -exec x\/300sb Query.c_str()\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/2019\\\/print-long-c-strings-with-gdb-in-visual-studio-code\\\/#article\",\"name\":\"Print long C++ strings with gdb in Visual Studio Code | bitpost.com\\\/news\",\"headline\":\"Print long C++ strings with gdb in Visual Studio Code\",\"author\":{\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/author\\\/m\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/#person\"},\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/2019\\\/print-long-c-strings-with-gdb-in-visual-studio-code\\\/#articleImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/884c1dbbf1027f261dbf20652687af7ad0030bfa71ff0ef56540938bdc70be2f?s=96&d=monsterid&r=pg\",\"width\":96,\"height\":96,\"caption\":\"m\"},\"datePublished\":\"2019-02-03T09:47:52-05:00\",\"dateModified\":\"2019-09-28T18:39:17-04:00\",\"inLanguage\":\"en-US\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/2019\\\/print-long-c-strings-with-gdb-in-visual-studio-code\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/2019\\\/print-long-c-strings-with-gdb-in-visual-studio-code\\\/#webpage\"},\"articleSection\":\"C++\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/2019\\\/print-long-c-strings-with-gdb-in-visual-studio-code\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/bitpost.com\\\/news\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/category\\\/tricks-tips-tools\\\/#listItem\",\"name\":\"Tricks Tips Tools\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/category\\\/tricks-tips-tools\\\/#listItem\",\"position\":2,\"name\":\"Tricks Tips Tools\",\"item\":\"https:\\\/\\\/bitpost.com\\\/news\\\/category\\\/tricks-tips-tools\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/category\\\/tricks-tips-tools\\\/cpp\\\/#listItem\",\"name\":\"C++\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/category\\\/tricks-tips-tools\\\/cpp\\\/#listItem\",\"position\":3,\"name\":\"C++\",\"item\":\"https:\\\/\\\/bitpost.com\\\/news\\\/category\\\/tricks-tips-tools\\\/cpp\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/2019\\\/print-long-c-strings-with-gdb-in-visual-studio-code\\\/#listItem\",\"name\":\"Print long C++ strings with gdb in Visual Studio Code\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/category\\\/tricks-tips-tools\\\/#listItem\",\"name\":\"Tricks Tips Tools\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/2019\\\/print-long-c-strings-with-gdb-in-visual-studio-code\\\/#listItem\",\"position\":4,\"name\":\"Print long C++ strings with gdb in Visual Studio Code\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/category\\\/tricks-tips-tools\\\/cpp\\\/#listItem\",\"name\":\"C++\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/#person\",\"name\":\"m\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/2019\\\/print-long-c-strings-with-gdb-in-visual-studio-code\\\/#personImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/884c1dbbf1027f261dbf20652687af7ad0030bfa71ff0ef56540938bdc70be2f?s=96&d=monsterid&r=pg\",\"width\":96,\"height\":96,\"caption\":\"m\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/author\\\/m\\\/#author\",\"url\":\"https:\\\/\\\/bitpost.com\\\/news\\\/author\\\/m\\\/\",\"name\":\"m\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/2019\\\/print-long-c-strings-with-gdb-in-visual-studio-code\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/884c1dbbf1027f261dbf20652687af7ad0030bfa71ff0ef56540938bdc70be2f?s=96&d=monsterid&r=pg\",\"width\":96,\"height\":96,\"caption\":\"m\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/2019\\\/print-long-c-strings-with-gdb-in-visual-studio-code\\\/#webpage\",\"url\":\"https:\\\/\\\/bitpost.com\\\/news\\\/2019\\\/print-long-c-strings-with-gdb-in-visual-studio-code\\\/\",\"name\":\"Print long C++ strings with gdb in Visual Studio Code | bitpost.com\\\/news\",\"description\":\"While debugging, you can use the Debug Console to print memory, including the content of strings that are clipped by default in the variables and watch windows. View > Open View > Debug Console From there, send gdb a command to print memory - 300 characters of a string in this example: -exec x\\\/300sb Query.c_str()\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/2019\\\/print-long-c-strings-with-gdb-in-visual-studio-code\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/author\\\/m\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/author\\\/m\\\/#author\"},\"datePublished\":\"2019-02-03T09:47:52-05:00\",\"dateModified\":\"2019-09-28T18:39:17-04:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/#website\",\"url\":\"https:\\\/\\\/bitpost.com\\\/news\\\/\",\"name\":\"bitpost.com\\\/news\",\"description\":\"Note to self\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/bitpost.com\\\/news\\\/#person\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"Print long C++ strings with gdb in Visual Studio Code | bitpost.com\/news","description":"While debugging, you can use the Debug Console to print memory, including the content of strings that are clipped by default in the variables and watch windows. View > Open View > Debug Console From there, send gdb a command to print memory - 300 characters of a string in this example: -exec x\/300sb Query.c_str()","canonical_url":"https:\/\/bitpost.com\/news\/2019\/print-long-c-strings-with-gdb-in-visual-studio-code\/","robots":"max-image-preview:large","keywords":"c++","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/bitpost.com\/news\/2019\/print-long-c-strings-with-gdb-in-visual-studio-code\/#article","name":"Print long C++ strings with gdb in Visual Studio Code | bitpost.com\/news","headline":"Print long C++ strings with gdb in Visual Studio Code","author":{"@id":"https:\/\/bitpost.com\/news\/author\/m\/#author"},"publisher":{"@id":"https:\/\/bitpost.com\/news\/#person"},"image":{"@type":"ImageObject","@id":"https:\/\/bitpost.com\/news\/2019\/print-long-c-strings-with-gdb-in-visual-studio-code\/#articleImage","url":"https:\/\/secure.gravatar.com\/avatar\/884c1dbbf1027f261dbf20652687af7ad0030bfa71ff0ef56540938bdc70be2f?s=96&d=monsterid&r=pg","width":96,"height":96,"caption":"m"},"datePublished":"2019-02-03T09:47:52-05:00","dateModified":"2019-09-28T18:39:17-04:00","inLanguage":"en-US","mainEntityOfPage":{"@id":"https:\/\/bitpost.com\/news\/2019\/print-long-c-strings-with-gdb-in-visual-studio-code\/#webpage"},"isPartOf":{"@id":"https:\/\/bitpost.com\/news\/2019\/print-long-c-strings-with-gdb-in-visual-studio-code\/#webpage"},"articleSection":"C++"},{"@type":"BreadcrumbList","@id":"https:\/\/bitpost.com\/news\/2019\/print-long-c-strings-with-gdb-in-visual-studio-code\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/bitpost.com\/news#listItem","position":1,"name":"Home","item":"https:\/\/bitpost.com\/news","nextItem":{"@type":"ListItem","@id":"https:\/\/bitpost.com\/news\/category\/tricks-tips-tools\/#listItem","name":"Tricks Tips Tools"}},{"@type":"ListItem","@id":"https:\/\/bitpost.com\/news\/category\/tricks-tips-tools\/#listItem","position":2,"name":"Tricks Tips Tools","item":"https:\/\/bitpost.com\/news\/category\/tricks-tips-tools\/","nextItem":{"@type":"ListItem","@id":"https:\/\/bitpost.com\/news\/category\/tricks-tips-tools\/cpp\/#listItem","name":"C++"},"previousItem":{"@type":"ListItem","@id":"https:\/\/bitpost.com\/news#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/bitpost.com\/news\/category\/tricks-tips-tools\/cpp\/#listItem","position":3,"name":"C++","item":"https:\/\/bitpost.com\/news\/category\/tricks-tips-tools\/cpp\/","nextItem":{"@type":"ListItem","@id":"https:\/\/bitpost.com\/news\/2019\/print-long-c-strings-with-gdb-in-visual-studio-code\/#listItem","name":"Print long C++ strings with gdb in Visual Studio Code"},"previousItem":{"@type":"ListItem","@id":"https:\/\/bitpost.com\/news\/category\/tricks-tips-tools\/#listItem","name":"Tricks Tips Tools"}},{"@type":"ListItem","@id":"https:\/\/bitpost.com\/news\/2019\/print-long-c-strings-with-gdb-in-visual-studio-code\/#listItem","position":4,"name":"Print long C++ strings with gdb in Visual Studio Code","previousItem":{"@type":"ListItem","@id":"https:\/\/bitpost.com\/news\/category\/tricks-tips-tools\/cpp\/#listItem","name":"C++"}}]},{"@type":"Person","@id":"https:\/\/bitpost.com\/news\/#person","name":"m","image":{"@type":"ImageObject","@id":"https:\/\/bitpost.com\/news\/2019\/print-long-c-strings-with-gdb-in-visual-studio-code\/#personImage","url":"https:\/\/secure.gravatar.com\/avatar\/884c1dbbf1027f261dbf20652687af7ad0030bfa71ff0ef56540938bdc70be2f?s=96&d=monsterid&r=pg","width":96,"height":96,"caption":"m"}},{"@type":"Person","@id":"https:\/\/bitpost.com\/news\/author\/m\/#author","url":"https:\/\/bitpost.com\/news\/author\/m\/","name":"m","image":{"@type":"ImageObject","@id":"https:\/\/bitpost.com\/news\/2019\/print-long-c-strings-with-gdb-in-visual-studio-code\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/884c1dbbf1027f261dbf20652687af7ad0030bfa71ff0ef56540938bdc70be2f?s=96&d=monsterid&r=pg","width":96,"height":96,"caption":"m"}},{"@type":"WebPage","@id":"https:\/\/bitpost.com\/news\/2019\/print-long-c-strings-with-gdb-in-visual-studio-code\/#webpage","url":"https:\/\/bitpost.com\/news\/2019\/print-long-c-strings-with-gdb-in-visual-studio-code\/","name":"Print long C++ strings with gdb in Visual Studio Code | bitpost.com\/news","description":"While debugging, you can use the Debug Console to print memory, including the content of strings that are clipped by default in the variables and watch windows. View > Open View > Debug Console From there, send gdb a command to print memory - 300 characters of a string in this example: -exec x\/300sb Query.c_str()","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/bitpost.com\/news\/#website"},"breadcrumb":{"@id":"https:\/\/bitpost.com\/news\/2019\/print-long-c-strings-with-gdb-in-visual-studio-code\/#breadcrumblist"},"author":{"@id":"https:\/\/bitpost.com\/news\/author\/m\/#author"},"creator":{"@id":"https:\/\/bitpost.com\/news\/author\/m\/#author"},"datePublished":"2019-02-03T09:47:52-05:00","dateModified":"2019-09-28T18:39:17-04:00"},{"@type":"WebSite","@id":"https:\/\/bitpost.com\/news\/#website","url":"https:\/\/bitpost.com\/news\/","name":"bitpost.com\/news","description":"Note to self","inLanguage":"en-US","publisher":{"@id":"https:\/\/bitpost.com\/news\/#person"}}]},"og:locale":"en_US","og:site_name":"bitpost.com\/news | Note to self","og:type":"article","og:title":"Print long C++ strings with gdb in Visual Studio Code | bitpost.com\/news","og:description":"While debugging, you can use the Debug Console to print memory, including the content of strings that are clipped by default in the variables and watch windows. View &gt; Open View &gt; Debug Console From there, send gdb a command to print memory - 300 characters of a string in this example: -exec x\/300sb Query.c_str()","og:url":"https:\/\/bitpost.com\/news\/2019\/print-long-c-strings-with-gdb-in-visual-studio-code\/","article:published_time":"2019-02-03T14:47:52+00:00","article:modified_time":"2019-09-28T23:39:17+00:00","twitter:card":"summary","twitter:title":"Print long C++ strings with gdb in Visual Studio Code | bitpost.com\/news","twitter:description":"While debugging, you can use the Debug Console to print memory, including the content of strings that are clipped by default in the variables and watch windows. View &gt; Open View &gt; Debug Console From there, send gdb a command to print memory - 300 characters of a string in this example: -exec x\/300sb Query.c_str()"},"aioseo_meta_data":{"post_id":"2338","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[],"defaultGraph":"","defaultPostTypeGraph":""},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"breadcrumb_settings":null,"limit_modified_date":false,"ai":null,"created":"2021-03-13 19:46:02","updated":"2025-08-17 19:19:48","seo_analyzer_scan_date":null},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/p9M11L-BI","jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/bitpost.com\/news\/wp-json\/wp\/v2\/posts\/2338","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bitpost.com\/news\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bitpost.com\/news\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bitpost.com\/news\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/bitpost.com\/news\/wp-json\/wp\/v2\/comments?post=2338"}],"version-history":[{"count":2,"href":"https:\/\/bitpost.com\/news\/wp-json\/wp\/v2\/posts\/2338\/revisions"}],"predecessor-version":[{"id":2371,"href":"https:\/\/bitpost.com\/news\/wp-json\/wp\/v2\/posts\/2338\/revisions\/2371"}],"wp:attachment":[{"href":"https:\/\/bitpost.com\/news\/wp-json\/wp\/v2\/media?parent=2338"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bitpost.com\/news\/wp-json\/wp\/v2\/categories?post=2338"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bitpost.com\/news\/wp-json\/wp\/v2\/tags?post=2338"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}