《剑指offer》第六十三题(把字符串转换成整数)
Posted cjt-blog
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了《剑指offer》第六十三题(把字符串转换成整数)相关的知识,希望对你有一定的参考价值。
// 面试题67:把字符串转换成整数 // 题目:请你写一个函数StrToInt,实现把字符串转换成整数这个功能。当然,不 // 能使用atoi或者其他类似的库函数。 #include <iostream> long long StrToIntCore(const char* str, bool minus); enum Status { kValid = 0, kInvalid }; int g_nStatus = kValid;//设置全局错误变量,用来反映无效输入 int StrToInt(const char* str) { g_nStatus = kInvalid; long long num = 0;//可能是大数,注意long long if (str != nullptr && *str != ‘