From 5f7ae62649c79683597e33af673ae1dcf5267917 Mon Sep 17 00:00:00 2001 From: Roland Reichwein Date: Sun, 24 Jan 2021 18:48:42 +0100 Subject: Initial commit: Non working initial code --- src/recode.cpp | 4 ++++ src/test-unicode.cpp | 17 +++++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 src/recode.cpp create mode 100644 src/test-unicode.cpp (limited to 'src') diff --git a/src/recode.cpp b/src/recode.cpp new file mode 100644 index 0000000..8927fe4 --- /dev/null +++ b/src/recode.cpp @@ -0,0 +1,4 @@ +int main(int argc, char* argv[]) +{ + return 0; +} diff --git a/src/test-unicode.cpp b/src/test-unicode.cpp new file mode 100644 index 0000000..9d41e67 --- /dev/null +++ b/src/test-unicode.cpp @@ -0,0 +1,17 @@ +#define BOOST_TEST_MODULE unicode_test + +#include + +#include + +#include + +BOOST_AUTO_TEST_CASE(utf8_to_utf16) +{ + std::u8string u8{"ascii string1"}; + + std::u16string u16{unicode::utf8_to_utf16(u8)}; + + BOOST_CHECK_EQ(u16, u"ascii string1"); +} + -- cgit v1.2.3