465
技術社區[雲棲]
一些庫函數實現(注意安全性檢查)
十進製轉二進製
安全性檢查略
atoi 基本版:拋出異常
int f_convert(char *str) throw (char*)
{
//數字字符串轉換為int型
if(!str){
char*a="pointer is NULL\n";
throw(a);
}
int tmp=0;
int len=strlen(str);
for(int i=0;i<len;i++){
if(!isdigit(str[i])){
char*b="!digit\n";
throw(b);
}
tmp*=10;tmp+=str[i]-'0';
}
return tmp;
}
atoi 高級版:判斷溢出
測試數據:
指數函數、冪函數自己實現
//位運算加分治+安全性檢查
strcpy 字符串拷貝
最後更新:2017-04-03 12:55:52
上一篇:
Dev GridControl 小結
下一篇:
二叉樹的建立(先中後序)
JAVASCRIPT學習筆記基礎(三)
《TensorFlow技術解析與實戰》——第1章 人工智能概述 1.5為什麼要學TensorFlow
Ubuntu 11.04 下安裝配置 JDK 7
雲服務器 ECS快速入門:Windows 格式化數據盤
3.3.1 Cache一致性的基本概念
中國個人電腦所安裝軟件78%為盜版
手把手教你用Python抓取熱門景點熱力圖!(附代碼)
while(~scanf("%d%d",&n,&m)) {...}
SSH整合學習筆記之struts2+spring+hibernate+c3p0
8月24日雲棲精選夜讀:預告|阿裏雲華北5地域將於十月開放服務 全係25G網絡,側重服務人工智能行業