应避免一些低级的错误
昨天在代码的编写中范了两个错误,一是在使用ifstream的成员 >> 进行读文件时,用一个整形变量保存从文件中的读取字符串,结果导致在读取该字符串之后的字符串或是数字时出错了,读到的值都是无效的,虽然目前已经找到了解决办法,但是就此事的原因还不清楚。
二是,在使用vector时,发生的越界访问,结果导致访问冲突。
上面的二个错误虽说是小BUG,不过我在调试的时候可没少费功夫,看来在平时就注重代码编写质量,培养思维的严密性是非常有裨益的。
昨天在代码的编写中范了两个错误,一是在使用ifstream的成员 >> 进行读文件时,用一个整形变量保存从文件中的读取字符串,结果导致在读取该字符串之后的字符串或是数字时出错了,读到的值都是无效的,虽然目前已经找到了解决办法,但是就此事的原因还不清楚。
二是,在使用vector时,发生的越界访问,结果导致访问冲突。
上面的二个错误虽说是小BUG,不过我在调试的时候可没少费功夫,看来在平时就注重代码编写质量,培养思维的严密性是非常有裨益的。