0.5.1_alpha ICU support
git-svn-id: svn://db.shs.com.ru/pip@91 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5
This commit is contained in:
19
main.cpp
19
main.cpp
@@ -216,7 +216,26 @@ inline PICout operator <<(PICout s, const FixedPoint<Precision, Type> & v) {
|
||||
|
||||
|
||||
//#include "mpint.h"
|
||||
#include "unicode/utypes.h"
|
||||
#include "unicode/stringpiece.h"
|
||||
#include "unicode/utf8.h"
|
||||
#include "unicode/ucnv.h"
|
||||
#include "unicode/uchar.h"
|
||||
|
||||
int main (int argc, char * argv[]) {
|
||||
//char uc[] = "←↑→↓АБВ";
|
||||
char uc[] = "←↑→↓АБВ";
|
||||
|
||||
PIString us(uc);
|
||||
|
||||
//piForeachC (PIChar & c, us)
|
||||
// piCout << PICoutManipulators::Hex << PIByteArray(&c, 4);
|
||||
piCout << uc;
|
||||
std::cout << uc << "\n";
|
||||
printf("%s\n", uc);
|
||||
//piCout << us.toByteArray() << us.size_s();
|
||||
return 0;
|
||||
|
||||
/*FixedPoint<16, long long> a, b;
|
||||
a = 10;
|
||||
b = 3;
|
||||
|
||||
Reference in New Issue
Block a user