Lab

Cocos2d-x v3:stringからの変換

 Tag :  Published : 2014-7-15

Pocket

asInt、asFloat、asDouble、asBoolを使用します。
stringをint型、float型、double型、bool型へ変換します。
> Ver2.x : 『CCStringからの変換』はこちら

stringからintに変換(asInt)

    auto str = Value("12345");
    int i = str.asInt();
    

stringからfloatに変換(asFloat)

    auto str = Value("12.345");
    float f = str.asFloat();
    

stringからdoubleに変換(asDouble)

    auto str = Value("123.456789");
    float d = str.asDouble();
    

stringからboolに変換(asBool)

    auto str = Value("true");
    bool b = str.asBool();
    

pageTop