阿π
專注于網(wǎng)絡(luò)協(xié)議,系統(tǒng)底層,服務(wù)器軟件
C++博客
|
首頁
|
發(fā)新隨筆
|
發(fā)新文章
| | |
管理
atoi,atof實(shí)現(xiàn)
/**/
/*
**********************************************************************
*/
//
?int?a2i(const?char?*s)?函數(shù)原形?
//
功能:?把s所指向的字符串轉(zhuǎn)換成int類型;
//
返回值:字符串的轉(zhuǎn)換值。
//
//
?double?a2f(const?char?*s)?函數(shù)原形?
//
功能:?把s所指向的字符串轉(zhuǎn)換成double類型;
//
返回值:字符串的轉(zhuǎn)換值。
/**/
/*
**********************************************************************
*/
int
?a2i(
const
?
char
?
*
s)
{
????
int
?sign
=
1
,num
=
0
;?
????
if
(
*
s
==
'
-
'
)
????????sign
=-
1
;
????
else
?
if
(
*
s
==
'
+
'
)
????????sign
=
1
;
????s
++
;
????
while
((
*
s)
!=
'
\0
'
)
????
{
????????num
=
num
*
10
+
(
*
s
-
'
0
'
);
????????s
++
;
????}
????
????
return
?num
*
sign;
}
double
?a2f(
const
?
char
?
*
s)
{
????
bool
?bDot
=
false
;
????
double
?result
=
0
;
????
int
?sign
=
1
;
????
if
?(
*
s
==
'
-
'
)
????
{
????????sign
=-
1
;
????}
????
else
?
if
(
*
s
==
'
+
'
)
????
{
????????sign
=
1
;
????}
????s
++
;
????
????
double
?temp
=
1
;
????
while
?((
*
s)
!=
'
\0
'
)
????
{
????????
if
(
*
s
==
'
.
'
)
????????
{bDot
=
true
;s
++
;}
????????
if
?(
!
bDot)
????????
{
????????????result
=
result
*
10
+
(
*
s
-
'
0
'
);
????????}
????????
else
????????
{
????????????temp
*=
10
;
????????????result
=
result
+
(
*
s
-
'
0
'
)
/
temp;
????????}
????????s
++
;
????}
????
return
?sign
*
result;
}
發(fā)表于 2010-11-03 11:28
阿π
閱讀(947)
評論(0)
編輯
收藏
引用
所屬分類:
其它
只有注冊用戶
登錄
后才能發(fā)表評論。
【推薦】100%開源!大型工業(yè)跨平臺(tái)軟件C++源碼提供,建模,組態(tài)!
相關(guān)文章:
Linux下makefile教程
c++ 中關(guān)于int,unsigned int , short的跨平臺(tái)移植
C++中的四種強(qiáng)制類型轉(zhuǎn)換的區(qū)別 [轉(zhuǎn)]
c++ 枚舉網(wǎng)頁
[收藏]QQ_dll Function
[分享收藏]IP協(xié)議族協(xié)議頭結(jié)構(gòu)
atoi,atof實(shí)現(xiàn)
c++ web Kit簡介
PE文件頭的結(jié)構(gòu)圖
DLL在應(yīng)用程序間共享數(shù)據(jù)
網(wǎng)站導(dǎo)航:
博客園
IT新聞
BlogJava
博問
Chat2DB
管理
隨筆:64 文章:15 評論:65 引用:0
<
2010年8月
>
日
一
二
三
四
五
六
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
留言簿
(14)
給我留言
查看公開留言
查看私人留言
隨筆分類
非技術(shù)(13)
(rss)
服務(wù)器開發(fā)(3)
(rss)
流媒體
(rss)
其它(25)
(rss)
驅(qū)動(dòng)編程
(rss)
圖形開發(fā)
(rss)
網(wǎng)絡(luò)編程(14)
(rss)
隨筆檔案
2012年6月 (1)
2012年3月 (1)
2011年4月 (1)
2010年12月 (1)
2010年11月 (13)
2010年10月 (1)
2010年9月 (10)
2010年8月 (7)
2010年7月 (5)
2010年6月 (6)
2010年5月 (9)
2010年4月 (3)
2010年2月 (1)
2010年1月 (5)
收藏夾
收藏(1)
(rss)
最新隨筆
1.?Linux下makefile教程
2.?Delete Gmail account
3.?c++ 中關(guān)于int,unsigned int , short的跨平臺(tái)移植
4.?【轉(zhuǎn)帖】青年買不起房欲自殺折射四大悲哀
5.?C++中的四種強(qiáng)制類型轉(zhuǎn)換的區(qū)別 [轉(zhuǎn)]
6.?成都地鐵規(guī)劃[圖]
7.?linux makefile編寫
8.?c++ 枚舉網(wǎng)頁
9.?設(shè)計(jì)winsock服務(wù)器需要注意的幾個(gè)問題
10.?CVC內(nèi)部雜志
最新評論
1.?re: UNICODE與ANSI的區(qū)別
內(nèi)容簡明扼要,適合我的理解,謝謝
--欣豆兒
2.?re: c++ 中關(guān)于int,unsigned int , short的跨平臺(tái)移植
跨平臺(tái)移植寫的很全面,學(xué)習(xí)了。
--poker
3.?re: 網(wǎng)絡(luò)通訊協(xié)議圖
太好了!謝謝!
--雨
4.?re: 我常去的編程技術(shù)網(wǎng)站
評論內(nèi)容較長,點(diǎn)擊標(biāo)題查看
--home loans
5.?re: 我常去的編程技術(shù)網(wǎng)站
評論內(nèi)容較長,點(diǎn)擊標(biāo)題查看
--forum profile service
閱讀排行榜
1.?網(wǎng)絡(luò)通訊協(xié)議圖(18028)
2.?linux makefile編寫(13999)
3.?C++中的四種強(qiáng)制類型轉(zhuǎn)換的區(qū)別 [轉(zhuǎn)](10853)
4.?分享以前收藏的TCP狀態(tài)轉(zhuǎn)換圖(9970)
5.? Socket粘包問題(8839)
Powered by:
博客園
模板提供:
滬江博客
Copyright ©2025 阿π
久久久久亚洲AV综合波多野结衣
|
久久婷婷五月综合色奶水99啪
|
精品蜜臀久久久久99网站
|
亚洲精品tv久久久久久久久
|
avtt天堂网久久精品
|
人人狠狠综合88综合久久
|
色综合久久久久综合体桃花网
|
欧美精品一区二区精品久久
|
亚洲中文字幕伊人久久无码
|
国产视频久久
|
中文字幕乱码人妻无码久久
|
色综合久久中文综合网
|
久久人人爽爽爽人久久久
|
欧美伊人久久大香线蕉综合69
|
久久99热只有频精品8
|
伊人 久久 精品
|
很黄很污的网站久久mimi色
|
久久久女人与动物群交毛片
|
中文国产成人精品久久亚洲精品AⅤ无码精品
|
久久精品国产亚洲77777
|
国内精品久久久久久久涩爱
|
国产精品久久久久久
|
亚洲va久久久噜噜噜久久男同
|
精品视频久久久久
|
国产精品成人久久久久三级午夜电影
|
aaa级精品久久久国产片
|
亚洲色欲久久久综合网
|
国产色综合久久无码有码
|
久久久久久久免费视频
|
区亚洲欧美一级久久精品亚洲精品成人网久久久久
|
久久水蜜桃亚洲av无码精品麻豆
|
久久99热这里只有精品66
|
性高朝久久久久久久久久
|
欧洲性大片xxxxx久久久
|
久久久久亚洲AV成人网人人网站
|
99久久国产综合精品网成人影院
|
婷婷久久综合九色综合98
|
一级做a爰片久久毛片人呢
|
2020最新久久久视精品爱
|
国内精品久久久久久久coent
|
国产午夜精品久久久久九九
|