Re: [問題]如何把char轉成int
看板C_and_CPP (C/C++)作者su31o4gj83 (哈哈哈哈哈哈哈哈哈哈哈)時間16年前 (2009/07/11 11:14)推噓0(0推 0噓 1→)留言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
討論串 (同標題文章)
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章