首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
cs11_adventure c++_lab1
】的更多相关文章
cs11_adventure c++_lab1
exercise1.cc #include <iostream> #include <vector> #include <stdlib.h> #include <algorithm> using namespace std; int myFunction() { + ; } int main() { vector<); generate(vi1.begin(), vi1.end(), myFunction);//可用generate函数初始化,与下功能…
cs11_c++_lab1
lab1.cpp #include "Point.hh" #include <iostream> #include <cmath> using namespace std; double computeArea(Point &a, Point &b, Point &c) { double x=a.distanceTo(b); double y=b.distanceTo(c); double z=c.distanceTo(a); ; dou…
goto语句引起的crosses initialization of XXX
1. 背景 goto语句虽然目前已经不提倡使用,但是用起来还是很方便,尤其是老代码中见的比较多. 在改动有goto语句的老代码时需要特别注意,是否跳过来资源的释放.有用变量的初始化等等. 很久之前写c程序时,有些提交系统要求变量必须在函数开始地方全部申明,最近遇到了"crosses initialization of XXX"知道为什么了.就是因为有可能跳过变量的声明. 2. 代码例子 例子1: #include <iostream> class Test{ public:…