- 博客(2)
- 收藏
- 关注
原创 C++异常处理
C++异常处理(try catch throw)——袁志文程序运行时常会碰到一些异常情况,例如:做除法的时候除数为 0;用户输入年龄时输入了一个负数;用 new 运算符动态分配空间时,空间不够导致无法分配;访问数组元素时,下标越界;打开文件读取时,文件不存在。这些异常情况,如果不能发现并加以处理,很可能会导致程序崩溃。一发现异常情况就立即处理未必妥当,因为在一个函数执行过程中发生的异常,在有的情况下由该函数的调用者决定如何处理更加合适。尤其像库函数这类提供给程序员调用,用以完成与具体应用无
2021-02-04 18:06:44
1436
1
原创 python工作学习(psutil库使用)
关于python使用psutil等库实现进程资源监控过程中问题总结记录psutil库在一些window系统下迭代进程失败(OSError:[WinError 0])解决方式记录psutil库在一些window系统下迭代进程失败(OSError:[WinError 0])pids = psutil.process_iter()迭代时由于权限问题可能出现无法获取到进程信息的情况,导致迭代失败,需要通过管理员权限运行py脚本才可以顺利获取。代码如下:#!/usr/bin/python #-*- encod
2020-12-16 14:59:37
411
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人