From 6305ac11a88f4bd2ee9cbbabe8e71aaff075010e Mon Sep 17 00:00:00 2001 From: Arseny Kapoulkine Date: Fri, 28 Feb 2014 06:01:13 +0000 Subject: docs: Fix samples compilation git-svn-id: https://pugixml.googlecode.com/svn/trunk@992 99668b35-9821-0410-8761-19e4c4f06640 --- docs/samples/load_memory.cpp | 1 + docs/samples/save_custom_writer.cpp | 12 ++++++------ 2 files changed, 7 insertions(+), 6 deletions(-) (limited to 'docs/samples') diff --git a/docs/samples/load_memory.cpp b/docs/samples/load_memory.cpp index 365fb64..1185944 100644 --- a/docs/samples/load_memory.cpp +++ b/docs/samples/load_memory.cpp @@ -1,6 +1,7 @@ #include "pugixml.hpp" #include +#include int main() { diff --git a/docs/samples/save_custom_writer.cpp b/docs/samples/save_custom_writer.cpp index defcb33..6ea4300 100644 --- a/docs/samples/save_custom_writer.cpp +++ b/docs/samples/save_custom_writer.cpp @@ -1,8 +1,8 @@ #include "pugixml.hpp" #include - -#include +#include +#include //[code_save_custom_writer struct xml_string_writer: pugi::xml_writer @@ -97,19 +97,19 @@ int main() doc.load("hey"); // get contents as std::string (single pass) - printf("contents: [%s]\n", node_to_string(doc).c_str()); + std::cout << "contents: [" << node_to_string(doc) << "]\n"; // get contents into fixed-size buffer (single pass) char large_buf[128]; - printf("contents: [%s]\n", node_to_buffer(doc, large_buf, sizeof(large_buf))); + std::cout << "contents: [" << node_to_buffer(doc, large_buf, sizeof(large_buf)) << "]\n"; // get contents into fixed-size buffer (single pass, shows truncating behavior) char small_buf[22]; - printf("contents: [%s]\n", node_to_buffer(doc, small_buf, sizeof(small_buf))); + std::cout << "contents: [" << node_to_buffer(doc, small_buf, sizeof(small_buf)) << "]\n"; // get contents into heap-allocated buffer (two passes) char* heap_buf = node_to_buffer_heap(doc); - printf("contents: [%s]\n", heap_buf); + std::cout << "contents: [" << heap_buf << "]\n"; delete[] heap_buf; } -- cgit v1.2.3