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

Lines Matching defs:idx

16 // unsigned long stoul(const string& str, size_t *idx = 0, int base = 10);
17 // unsigned long stoul(const wstring& str, size_t *idx = 0, int base = 10);
32 size_t idx = 0;
33 assert(std::stoul("10g", &idx, 16) == 16);
34 assert(idx == 2);
35 idx = 0;
36 assert(std::stoul(L"10g", &idx, 16) == 16);
37 assert(idx == 2);
39 idx = 0;
42 std::stoul("", &idx);
47 assert(idx == 0);
51 std::stoul(L"", &idx);
56 assert(idx == 0);
60 std::stoul(" - 8", &idx);
65 assert(idx == 0);
69 std::stoul(L" - 8", &idx);
74 assert(idx == 0);
78 std::stoul("a1", &idx);
83 assert(idx == 0);
87 std::stoul(L"a1", &idx);
92 assert(idx == 0);
97 std::stoul("9999999999999999999999999999999999999999999999999", &idx);
102 assert(idx == 0);
106 std::stoul(L"9999999999999999999999999999999999999999999999999", &idx);
111 assert(idx == 0);