diff options
author | Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de> | 2002-01-31 00:24:56 +0000 |
---|---|---|
committer | Benjamin Kosnik <bkoz@gcc.gnu.org> | 2002-01-31 00:24:56 +0000 |
commit | c3a7de6ad83ba50db476c9c212b94f18cdcac3b2 (patch) | |
tree | 1b0bd6e536b13066f64421ac11f0d27fc977fc27 | |
parent | 2a4a2f1da2a8155e26508ed70a45e64bc1e3238a (diff) | |
download | gcc-c3a7de6ad83ba50db476c9c212b94f18cdcac3b2.zip gcc-c3a7de6ad83ba50db476c9c212b94f18cdcac3b2.tar.gz gcc-c3a7de6ad83ba50db476c9c212b94f18cdcac3b2.tar.bz2 |
messages.html: Fix example code.
2002-01-30 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de>
* docs/html/22_locale/messages.html: Fix example code.
From-SVN: r49349
-rw-r--r-- | libstdc++-v3/ChangeLog | 4 | ||||
-rw-r--r-- | libstdc++-v3/docs/html/22_locale/messages.html | 21 |
2 files changed, 13 insertions, 12 deletions
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 117b122..cb3f92b 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,7 @@ +2002-01-30 Peter Schmid <schmid@snake.iap.physik.tu-darmstadt.de> + + * docs/html/22_locale/messages.html: Fix example code. + 2002-01-30 Richard Henderson <rth@redhat.com> * testsuite/27_io/ostream_inserter_arith.cc (test03_check): Break diff --git a/libstdc++-v3/docs/html/22_locale/messages.html b/libstdc++-v3/docs/html/22_locale/messages.html index 6888c72..371371f 100644 --- a/libstdc++-v3/docs/html/22_locale/messages.html +++ b/libstdc++-v3/docs/html/22_locale/messages.html @@ -251,26 +251,23 @@ documentation. Here's an idea of what is required: <li> message converting, simple example using the GNU model. <pre> +#include <iostream> #include <locale> +using namespace std; void test01() { - using namespace std; - typedef std::messages<char>::catalog catalog; - - // Set to the root directory of the libstdc++.mo catalogs. - const char* dir = LOCALEDIR; - locale loc_de("de_DE"); - - // Cache the messages facet. + typedef messages<char>::catalog catalog; + const char* dir = + "/mnt/egcs/build/i686-pc-linux-gnu/libstdc++-v3/po/share/locale"; + const locale loc_de("de_DE"); const messages<char>& mssg_de = use_facet<messages<char> >(loc_de); - // Check German (de_DE) locale. - catalog cat_de = mssg_de.open("libstdc++", loc_c, dir); + catalog cat_de = mssg_de.open("libstdc++", loc_de, dir); string s01 = mssg_de.get(cat_de, 0, 0, "please"); string s02 = mssg_de.get(cat_de, 0, 0, "thank you"); - // s01 == "bitte" - // s02 == "danke" + cout << "please in german:" << s01 << '\n'; + cout << "thank you in german:" << s02 << '\n'; mssg_de.close(cat_de); } </pre> |