自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Sothan

本博客已不再更新,评论可能无法获得回复,博客搬家至: www.sothan.xyz

  • 博客(8)
  • 资源 (2)
  • 收藏
  • 关注

原创 继承、友元机制。

C++中的继承权限问题和友元函数。友元函数及友元类: 对于一个类的私有成员仅有类的成员函数才能直接访问,可是在一些应用程序中,我们必须给予别的类和成员函数直接访问该类私有成员的权利。这就需要把这些类和函数声明为该类的友元。为了统一格式,一般的,friend语句总是紧跟在类标题语句之后了。例如重载运算符<<时,如果我们不将其定义为友元,则必须在类中定义一个函数去访问类的私有成员,然后在<<重载函数中调用前面提到的函数,但如果我们重载<<时将其定义为friend就不需要前面所说的函数就可以直接访问类中的私有

2017-02-26 17:35:13 673

原创 动态内存分配,创建一个对每一行列数不同(元素个数不同)的二维数组!

上一篇提到了C++中的动态内存机制以及如何动态建立数组,这里给出更具一般性的算法,对一个二维数组,每一行所含元素个数不相同的情况。#include using namespace std;templatebool make2dArray(T ** &arr, int numberOfRows, int arrNumberOfColumns[]) { //创建一个二维数

2017-02-26 16:37:49 1239

原创 动态分配一维数组、二维数组!

C++中动态内存分配,某些数组在我们定义时并不能明确知道其范围,他们虽调用的变化而变化,当然我们也可以预定一个比较大的MAXNLEN但这种静态声明有时会浪费比较多的内存空间。我们可以用C++的动态内存分配机制来动态地确定一个数组的空间大小,使用动态内存分配时,一定不要忘了delete!!!

2017-02-26 16:04:22 1037

原创 Java中main函数里面的的args

Java中main函数里面的的args

2017-02-26 15:32:00 1203

原创 Java中从控制台输入自定义的变量数据!

Java中从控制台输入自定义的变量数据!

2017-02-26 15:18:25 1790

转载 博弈

重点结论:对于一个Nim游戏的局面(a1,a2,...,an),它是P-position当且仅当a1^a2^...^an=0,其中^表示位异或(xor)运算。Nim游戏是博弈论中最经典的模型(之一?),它又有着十分简单的规则和无比优美的结论,由这个游戏开始了解博弈论恐怕是最合适不过了。Nim游戏是组合游戏(Combinatorial Games)的一种,准确来说,属于“Impa

2017-02-22 22:07:32 586

转载 常见的20种“瓶颈”(性能问题)

转自:http://www.bsdmap.com/2012/12/29/big-list-of-20-common-bottlenecks/常见的20种“瓶颈”本文原文来自 High Scalability——介绍了常见的20种“瓶颈”,取主要部分意释过来,加上自己的理解,算是一篇“读书笔记”。常见的20种“瓶颈”如下所陈:1 数据库

2017-02-22 12:27:12 2606

原创 C++头文件中加#ifndef #define #endif的作用浅析

通常,在做一个项目工程时,往往有很多很多的文件,而由于面向对象的特性,为实现模块化和编写出稳定的、可读性高、易维护的、健壮的代码,往往将类封装起来。假如某个头文件被多个文件包含使用,当把这些文件编译链接成一个可执行文件时,就会出现大量重复定义的错误,而在头文件中加#ifndef #def #endif能避免头文件的重定义。 例:如编写头文件complex.h 在头文件开头写上两行

2017-02-21 21:42:48 1665

并行程序设计导论课后答案(英文版含代码)

并行程序设计导论课后答案,机械工业出版社,中文翻译教材,英文版,讲解详细,含有代码。

2018-03-29

OpenGL在CodeBlocks下的glut配置文件

OpenGL在CodeBlocks下的配置文件,参考http://blog.csdn.net/mrx_nh/article/details/78289646

2017-10-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除