
C
minghu9
这个作者很懒,什么都没留下…
展开
-
C++学习备忘录=>持续更新
1.异常1.00 以下展示了一种异常机制使用的框架namespace Stack{ void push(char); class Overflow{/*....*/};//设置异常 //...}void Stack::push(char c){ if(top==max_size)throw Overflow();//抛出异常 //...}void f(原创 2015-06-28 10:52:59 · 562 阅读 · 0 评论 -
private:c/c++ 我的一些容易出错的地方 =>持续更新
1.*a++ != (*a)++ 而是 *a;++a;最后归于指针的操作,这真是令人惊奇,但凡有理所当然,因为我之前一直这样用,这不是优先级的问题,而是运算符作用期的问题,()不仅有确定优先级的左右,还有保持括号内表达式有效期的问题,它实际保证了在一个表达式全部运算完之前,表达式内()的结果不会被丢弃原创 2015-06-01 23:03:12 · 568 阅读 · 0 评论 -
操作符辨析
1. & vs &&对于:& – > 不管怎样,都会执行”&”符号左右两边的程序对于:&& – > 只有当符号”&&”左边程序为真(true)后,才会执行符号”&&”右边的程序。下面来说说运算规则:对于:& – > 只要左右两边有一个为false,则为false;只有全部都为true的时候,结果为true对于:&& – > 只要符号左边为false,则结果为false;当左边为true,原创 2016-04-10 18:30:02 · 347 阅读 · 0 评论 -
jupyter
1. jupyter kernel查看内核 jupyter kernelspec listWindows下可能安装位置:C:\Users\Administrator\AppData\Roaming\jupyter\kernelsC:\ProgramData\jupyter\kernels当出现Kernel error的时候可以查看对应的kernelspec目录里的kernel.jso原创 2017-05-28 13:33:51 · 2674 阅读 · 0 评论