Re: [問題]如何把char轉成int

看板C_and_CPP (C/C++)作者 (哈哈哈哈哈哈哈哈哈哈哈)時間16年前 (2009/07/11 11:14), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串3/6 (看更多)
現在有三種方法: atoi, sstream, C++0x 我自己是只有想到atoi sstream是完全都是C++的寫法, 但我覺得稍嫌冗長 至於C++0x的用法我就不甚了解了, 最近才開始慢慢接觸一些C++0x的文件 atoi的寫法如下: #include <iostream> using namespace std; int main(){ string ch = "10"; cout << atoi( ch.c_str() ) + 2 << endl; getchar(); return 1; } 字串部分已經用string管理, 所以應該不用擔心記憶體overflow的問題 這幾個方法的優缺點, 有人可以幫忙分析一下嗎 ?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.167.195.231

07/11 11:21, , 1F
應該是說, 我的想法上是否有什麼疏漏或可能發生的危險
07/11 11:21, 1F
文章代碼(AID): #1AM0DvXD (C_and_CPP)
文章代碼(AID): #1AM0DvXD (C_and_CPP)