- 博客(8)
- 问答 (1)
- 收藏
- 关注
转载 matlab try...catch...end
matlab的代码是按行执行的,如果碰到错误行,则程序中断。try..catch可以使得可能出错的代码不影响后面代码的继续执行,m = rand(3,4);n = magic(5);try a = m*n; disp(a)catch disp(size(m)) disp(size(n))enddisp(m)这里面,当程序碰到 a = m*n;错误后,
2017-12-18 10:57:55 466
转载 Python os.walk
F:\aaa 目录是这样的文件目录结构 F:\aaa |——–1.txt |——–2.txt |——–3.txt |——–4 |——-5.txt |——-6.txt |——-7.txt#!/usr/bin/env python # 2.py # use UTF-8 # Python 3.3.0 # os.walk()
2017-11-21 15:50:47 185
转载 UE4 杂记
模版类以T作为前缀,比如TArray,TMap,TSet UObject派生类都以U前缀 AActor派生类都以A前缀 SWidget派生类都以S前缀 抽象接口以I前缀 枚举以E开头 bool变量以b前缀,如bPendingDestruction 其他的大部分以F开头,如FString,FName typedef的以原型名前缀为准,如typedef TArray FArrayOfMy
2017-10-20 10:15:25 331
转载 c++ templete
函数模板#include <iostream.h>template <class T> T GetMax (T a, T b) { T result; result = (a>b)? a : b; return (result);}int main () { int i=5, j=6, k; long l=10, m=5, n; k=GetMax
2017-10-19 11:08:36 1378
转载 c++ override
override是C++11中的一个继承控制保留字,放在派生类成员函数参数列表后面,用来修饰函数。override确保在派生类中声明的重载函数跟基类的虚函数有相同的签名。在父类中有一个与之对应(形参、函数名、返回值都一致)的虚函数,override表示要重写父类的虚函数,一旦函数后面加了override,编译器就会检查父类中是否有和子类中签名匹配的函数,如果没有编译器会报错。#include "st
2017-10-15 13:25:17 780
转载 c++ virtual
类Base中加了Virtual关键字的函数就是虚拟函数(例如函数print),于是在Base的派生类Derived中就可以通过重写虚拟函数来实现对基类虚拟函数的覆盖。当基类Base的指针point指向派生类Derived的对象时,对point的print函数的调用实际上是调用了Derived的print函数而不是Base的print函数。这是面向对象中的多态性的体现 基类的函数调用如果有virt
2017-10-15 13:03:47 185
转载 c++ public protected private
用户代码(类外)可以访问public成员而不能访问private成员;private成员只能由类成员(类内)和友元访问。protected成员可以被派生类对象访问,不能被用户代码(类外)访问。#include<iostream>#include<assert.h>using namespace std;class A{public: int a; A(){ a1 = 1;
2017-10-15 12:24:18 136
空空如也
关于opengl帧缓存对象FBO深度缓存的问题
2016-06-06
TA创建的收藏夹 TA关注的收藏夹
TA关注的人