在新版编程器的编译过程中我们常常会遇到一些过时或者不安全的函数 举一个简单的例子: 很多带"_s"后缀的函数是为了让原版函数更安全,传入一个和参数有关的大小值,避免引用到不存在的元素,因为有时候黑客可以利用原版的不安全性黑掉系统。 而往往大家会觉得麻烦,如果不想用新的安全函数,这里提供两种简单的方法 ...
分类:
其他好文 时间:
2016-04-14 09:26:31
阅读次数:
116
#define_CRT_SECURE_NO_WARNINGS1
#pragmaonce
#include<iostream>
#include<assert.h>
usingnamespacestd;
#defineN10
#include<stack>
structPos//定义一个结构体,该结构体用来表示坐标
{
int_row;
int_col;
};
voidGetMaze(int*a,intn)
{
FILE*fout..
分类:
其他好文 时间:
2016-04-14 07:06:46
阅读次数:
198
#define_CRT_SECURE_NO_WARNINGS1
#include<iostream>
usingnamespacestd;
#include<assert.h>
#pragmaonce
template<classT>
classStack
{
public:
Stack()
:_a(0)
,_capacity(0)
,_top(0)
{}
Stack(constStack<T>&s)
:_a(newT[s._t..
分类:
其他好文 时间:
2016-04-14 07:05:56
阅读次数:
178
#define_CRT_SECURE_NO_WARNINGS1
#include<string>
#include<iostream>
usingnamespacestd;
structStudent
{
intnum;
stringname;
charsex;
floatscore;
};
intmain()
{
Studentstu;
Student*p=&stu;
stu.num=10301;
stu.name="WangFang";
stu.sex=..
分类:
其他好文 时间:
2016-04-14 07:05:03
阅读次数:
136
有4个人,丁比丙大4岁,丙比乙大4岁,乙比甲大4岁,甲说他的年龄是16岁,求丙的年龄?#define_CRT_SECURE_NO_WARNINGS1#include<iostream>usingnamespacestd;intGet_age(intn);constintinterval=4;voidmain(){ intage=Get_age(4); cout<<"丁的年龄:"<<age&l..
分类:
其他好文 时间:
2016-04-14 07:00:55
阅读次数:
95
有的时候我们很长时间不登陆服务器就会把密码忘记了,想要找回密码,可以尝试使用下面的工具。本文的目的不是交给大家破解的办法,只是为了工作方便找回密码而已。其实也可以通过救援模式修改密码。如果有人通过这篇文章做了坏事,则与本文作者无关。技术无止境,使用需谨慎。w..
分类:
其他好文 时间:
2016-04-13 00:43:56
阅读次数:
150
显示三维场景的图形监视器的设计,采用了从振动的柔性镜面反射CRT图像的技术。此类系统的操作原理如图2.16所示。当变焦反射镜振动时改变焦距长度。这些振动是同CRT上对象的显示同步的。因此,将该对象上的每一点从镜面反射到空间位置,对应于该点到指定观察位置的距离。这样就允许我们围绕着一个对象或场景行走,并从不同的角度进行观察。
图2.17给出了Genisco SpaceGraph系统,它采用振动镜将三维对象投影进25 cm x 25 cm x 25 cm空间。这个系统也能显示选定对一象在不同深度横截面的...
分类:
其他好文 时间:
2016-04-12 17:28:29
阅读次数:
212
secureCRT有一个很大的问题是,如果设置Emulation Terminal 为Linux模式,则ls的时候,目录的蓝色跟背景的黑色非常接近,很难看清楚,修改办法 option->Global options –> Terminal->Apperance->ANSI Color , Bold ...
分类:
其他好文 时间:
2016-04-11 11:59:29
阅读次数:
142
#define_CRT_SECURE_NO_WARNINGS1#include<iostream>#include<assert.h>usingnamespacestd;enumNODETYPE{HEAD,VALUE,SUB};structGeneralizedNode{NODETYPE_type;GeneralizedNode*_next;union{char_value;GeneralizedNode*_sublist;};GeneralizedNode(NODETYPEtype=..
分类:
其他好文 时间:
2016-04-10 19:35:25
阅读次数:
174
#define_CRT_SECURE_NO_WARNINGS1#include<stdio.h>#include<stdlib.h>//不使用中间变量交换两个数的值voidexchange_num(int*a,int*b){①*a=*a+*b;//适用范围广*b=*a-*b;*a=*a-*b;②*a=(*a)*(*b);*b=(*a)/(*b);*a=(*a)/(*b);//当两个数有一个0或者都为0时就不再适..
分类:
其他好文 时间:
2016-04-10 01:30:48
阅读次数:
222