アプリ版:「スタンプのみでお礼する」機能のリリースについて

categoryNo[numEntry]=int atoi(const char*EditCategoryNo->Text) ;

このように打ったところ、構文エラーが出ました。プログラム初心者なのでなかなかどこで間違えたか分りません。どなたかお手数ですがご指摘お願いします。

A 回答 (3件)

多分、



categoryNo[numEntry]=atoi(EditCategoryNo->Text.c_str());

なんじゃないかな

もしそうなら、

categoryNo[numEntry]=EditCategoryNo->Text.ToInt();

でよいはずですが…。

質問は他人が読んで明確に趣旨が分かるようにしてください。
categoryNoが何型の配列なのか、EditCategoryNoが何型のコンポーネントなのか、あなた以外の人間には予想もつきません。それが分からないと正確な判断・回答は出来ないのです。
    • good
    • 0

関数呼び出しの、引数のところで型宣言してはいけません。


次に、キャストするときは

   … = (int) atoi(…

のように書いてください。
それとも、上記の「int」は型宣言のつもりでしょうか?
    • good
    • 0

多分、



categoryNo[numEntry]=atoi(EditCategoryNo->Text);

なんじゃないかな
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!