搜索资源列表
malloc
- Malloc 向系统申请分配指定size个字节的内存空间。返回类型是 void* 类型。void* 表示未确定类型的指针。C,C++规定,void* 类型可以强制转换为任何其它类型的指针。-Malloc to the system for the allocation of the specified size bytes of memory space. Return type is void*. void* indicates undetermined type pointer. C, C+
fre
- ree(void *p)函数是用来释放程序动态申请的内存。其参数是个指针类型。 在C当中,只有当使用了动态内存申请函数malloc calloc realloc申请内存之后,才可以使用free来释放之。释放之后就不能再使用了。-ree (void* p) function is used to release the program dynamically allocated memory. Its argument is a pointer type. In C, only appl
program
- 小程序,主要用来练习c++初级知识或者类的用法-Small program, mainly used to practice c++ primary knowledge or the type of usage
sy8
- 动态数组的实现 设矩阵A,B,C都是3*3矩阵,矩阵元素为整数类型,要求: 1.3个矩阵都采用动态数组进行存储; 2.编写实现C=A+B的函数; 3.编写实现C=A*B的函数。-Set up to implement dynamic arrays matrices A, B, C are 3* 3 matrix, the matrix elements of type integer requirements: 1.3 matrices are used to store dyn
chuandejibencaozuo
- 用堆分配存储表示实现Hstring串类型的最小子集的基础上,实现串抽象数据类型的其余基本操作(不使用C语言本身提供的串函数)。参数合法性检查必须严格。 利用上述基本操作函数构造以下系统:它是一个命令解释程序,循环往复地处理用户键入的每一条命令,直至终止程序的命令为止。命令定义见“题集”P120,实现以下操作:(1)赋值、(2)求长度、(3)求子串、(4)比较、(5)KMP匹配、(6)显示。 -Achieved with heap-allocated storage foundatio
migong
- 用C++写的在opengl环境下的迷宫小程序,其中有一个3ds类型的人脸可在迷宫中移动,也可对迷宫进行操作-C++ maze with a small program written in opengl environment, which has a human face 3ds movable type in the maze, the maze can also be operated
CSharpIconLibrary_v1.0
- C#的图标库新增3800个图标16x16和32x32的任何类型的项目(web,WinForm,等等)。所有的图标都被专业 (FatCow Web Hosting)设计的,这个库还包含可源代码和示例来教你使用该类库-C# add 3800 icon library icon 16x16 and 32x32 any type of project (web, WinForm, etc.). All icons are professional (FatCow Web Hosting) design,
one
- 程序实现二叉树结点的类型定义和对二叉树的基本操作。该程序包括二叉树结构类型以及每一种操作的具体的函数定义和主函数。 1.先序次序建立一个二叉树 ,用#表示某结点的左右子树是否为空,用于表示该结点是否为叶子或者可能存在左子树or右子树。例如对一个简单的三节点二叉树,节点b和c分别为根节点a的左孩子和右孩子,用先序来创建就表示为ab##c## 2.按先序、中序、后序、层次遍历分别输出二叉树的所有节点 3.求二叉树中所有节点数 4.求二叉树的深度 -Program binary t
matrix
- 矩阵类模板Matrix<Type>是专门为线性代数中矩阵而设计的一个模板类,具体的函数声明与定义可以参见“matrix.h。见测试文件 matrix_test.cpp,功能如下: Matrix<Type> m 创建一个空矩阵 Matrix<Type> m2(m1) 创建矩阵 m2的拷贝 m1 Matrix<Type> m(r,c,x) 创建常数矩阵 Matrix<Type> m(r,c,a) 通过数组创建矩阵
void-pointer
- 许多初学者对C/C++诧言中的void及void指针类型丌甚理解,因此在使用上出现了一些错诨。本文将对void关键字的深刻含义迚行解说,并详述void及void指针类型的使用方法不技巧。-Many beginners C/C++ surprised made the void and void pointer type Ji very understanding, so there have been some mistake in the use of the nickname. Profou
ds3
- 单向链表的创建与操作 设单向链表中节点的数据域的数据类型为整型,编写函数实现以下操作: (1)实现单向链表的创建(包括初始化)与输出操作,节点的个数及节点的数据由用户输入。 (源代码:ds3-1.c) (2)查找给定的单链表中的第i个节点,并将其地址返回。若不存在第i个节点,则返回空地址。 (源代码:ds3-2.c) (3)查找给定的单链表中值为n的节点,并将其地址返回。若不存在值为n的节点,则返回空地址。同时,还应通过参数传回该节点的序号。 (源代码:ds3-3.c
StringOverLoading
- 运算符重载 任务目标: 学习C++的运算符函数重载机制,并学习C++的。 任务描述: 设计一个字符串类MyString,要求该类能够完成以下操作(用函数重载机制完成)。要求构造完整的类(包括构造、析构函数),并且实现其他以下功能 String1=String2+String3 (重载+) String1 += String2 (重载+=) (int)String1 (重载类型转换int),将String对象中的所有字符的ASCII相加后返回。
1
- 编写实现C=A+B操作的函数。其中,矩阵A、矩阵B和矩阵C均采用压缩存储方式存储,矩阵元素均为int类型。并设计一个测试主函数,要求按矩阵方式输出矩阵C的数值。设矩阵A和矩阵B为如下所示的矩阵: A=[█(1 2 3@2 4 5@3 5 6)] B=[█(10 20 30@20 40 50@30 50 60)] -Prepared to achieve C = function A+B operation. Among them, the matrix A, the matrix B
CPP--Classical
- C++这个词在中国大陆的程序员圈子中通常被读做“C加加”,而西方的程序员通常读做“C plus plus”,“CPP”。 它是一种使用非常广泛的计算机编程语言。C++是一种静态数据类型检查的、支持多重编程范式的通用程序设计语言。它支持过程化程序设计、数据抽象、面向对象程序设计、泛型程序设计等多种程序设计风格。- C++ programmers to circle the word in the Chinese mainland usually be read as "C Gaga," whi
1121
- ACM1121题:MSTC里有好多有特长的人, 有些是力量型人才,有些是智力型人才,有些是敏捷型的。 现在告诉你 N 个人, 每个人的力量,智力,敏捷的值, 和每个人的编号。 题目要求你将 N 个部员 按照力量 从大到小 排序, 如果两个部员的力量相同, 则按照 智力 值从大到小排序, 如果 两个部员力量, 智力 都一样,则按照 敏捷从 小 到 大排序。 测试数据保证没有两个部员的 力量, 智力, 敏捷 全部相同。 Input第一行 N :表示有
keyboardtype
- c++编程 教你如何获得键盘的类型 采用c-Teach you how to get the type of keyboard
reflection-master
- 利用C++的macro于及SFINAE进行只有污染的反射(判断函数存在,判断函数返回类型,判断成员类型,遍历所有成员函数)-using macro and SFINAE in C++ to do reflection and determine things such as member type or existence of function
XMLStrGen
- XMLStrGen是一个专门自动生成符合W3C国际标准的XML各种元素名称的C++库文件。自动产生的字符串是Unicode的,长度可根据传入的参数控制。源代码还包括生成适合于XML元素和属性名称的一系列的函数。 非常适合于程序测试和演示用。-XMLStrGen.DLL/lib is devoted to generate unicode XML string randomly based on W3C specification Extensible Markup Language (XM
JIHE
- 集合的并、交、差集运算的实现 运用面向对象程序设计知识,利用C++语言设计和实现集合的并、交、差集运算,要求具备如下主要功能: (1)输入输出集合信息,集合元素类型可以是整数、实数或字符串 (2)判断集合的大小 (3)判断集合是否为空 (4)将集合置空 (5)在集合中查找指定的元素 (6)实现集合的交、并、差等运算 在实现过程中,需利用面向对象程序设计理论的基础知识,充分体现出C++语言关于类、继承、封装与多态等核心概念,每一个类应包含数据成员和成员函数。
ip2int
- 使用c语言,在linux环境下实现IP地址的类型转换,将其转换成整型的-Use c language to achieve type conversion IP address in the linux environment, to convert it into integer