Home | History | Annotate | Download | only in string.conversions

Lines Matching defs:idx

15 // unsigned long stoul(const string& str, size_t *idx = 0, int base = 10);
16 // unsigned long stoul(const wstring& str, size_t *idx = 0, int base = 10);
29 size_t idx = 0;
30 assert(std::stoul("10g", &idx, 16) == 16);
31 assert(idx == 2);
32 idx = 0;
33 assert(std::stoul(L"10g", &idx, 16) == 16);
34 assert(idx == 2);
35 idx = 0;
38 std::stoul("", &idx);
43 assert(idx == 0);
47 std::stoul(L"", &idx);
52 assert(idx == 0);
56 std::stoul(" - 8", &idx);
61 assert(idx == 0);
65 std::stoul(L" - 8", &idx);
70 assert(idx == 0);
74 std::stoul("a1", &idx);
79 assert(idx == 0);
83 std::stoul(L"a1", &idx);
88 assert(idx == 0);
93 std::stoul("9999999999999999999999999999999999999999999999999", &idx);
98 assert(idx == 0);
102 std::stoul(L"9999999999999999999999999999999999999999999999999", &idx);
107 assert(idx == 0);