PIConstChars
This commit is contained in:
40
main.cpp
40
main.cpp
@@ -4,11 +4,49 @@ static const char * smallstr = "abcdef";
|
||||
|
||||
static const char * bigstr = "zsxdcgfhvbncjdbasljcvavcjadnwnxudvbabdhjlavudvdaljsvclavjlasdhvcjhldsavhjldasvfjlhsavdjhavdjhvfjhldasvfjlasvfhjldasvfhjasvfdjdasfhvjldasvhfjlasvfhjlahsvdfhjfvfvdjalsvfjlhasdvfdjsalvfhhjldasvfdjhaldsvfhjdvsfjhlavfjhlavfladlsvfjlasdvfdhjlavfhjldasvfhjlavfhjldvfhjlalsdvfjlhvasfhjlvchjlavchjladvchjldladvschjlladscvjlhdcahjchjllcahjllvcdjladsvhldbcljadsbcjdhlsachjlvdsa hjlcldajc hljdascbhaldb cldhashd l cajlhs chdsbfhlbfdasdffadsfjkbfkjldsabflhbcldhsbhclabchljadsbchldahsbcladsbhclhabhasbclasbdhl";
|
||||
|
||||
PIKbdListener kbd;
|
||||
PIKbdListener kbd(0, 0, false);
|
||||
#include <iostream>
|
||||
#include <codecvt>
|
||||
|
||||
|
||||
using namespace PICoutManipulators;
|
||||
|
||||
int main(int argc, char * argv[]) {
|
||||
/*PIVariant vi;
|
||||
piCout << vi;
|
||||
vi = 1;
|
||||
piCout << vi << vi.toString();
|
||||
vi = "string";
|
||||
piCout << vi << vi.toStringList();
|
||||
vi = PIStringList("2");
|
||||
piCout << vi << vi.toInt();*/
|
||||
|
||||
/*auto cmp = [](const PIConstChars & c0, const PIConstChars & c1){
|
||||
PICout(DefaultControls) << c0 << "==" << c1 << "->" << (c0 != c1);
|
||||
};
|
||||
PIConstChars s;
|
||||
PICout(DefaultControls | AddQuotes) << s;
|
||||
s = PIConstChars("str", 2);
|
||||
PICout(DefaultControls | AddQuotes) << s;
|
||||
cmp(PIConstChars(), PIConstChars());
|
||||
cmp(PIConstChars("str"), PIConstChars());
|
||||
cmp(PIConstChars(), PIConstChars("s_tr"));
|
||||
cmp(PIConstChars("str1"), PIConstChars("str"));
|
||||
cmp(PIConstChars("str"), PIConstChars("str2"));
|
||||
cmp(PIConstChars("str"), PIConstChars("sTr"));
|
||||
cmp(PIConstChars("str"), PIConstChars("str"));
|
||||
cmp(PIConstChars("1a"), PIConstChars("1b"));
|
||||
cmp(PIConstChars("1c"), PIConstChars("1b"));*/
|
||||
|
||||
PIMap<PIConstChars, int> map;
|
||||
map["_2"] = 22;
|
||||
map["1"] = 11;
|
||||
map["__3"] = 33;
|
||||
map["10"] = 10;
|
||||
piCout << map;
|
||||
|
||||
return 0;
|
||||
|
||||
auto rstr = PIString::fromUTF8("ascii русский!");
|
||||
/*for (PIChar c: rstr)
|
||||
std::wcout << c.toWChar();
|
||||
|
||||
Reference in New Issue
Block a user