您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 详解C++调用Python脚本中的函数的实例代码

  2. 1.环境配置 安装完python后,把python的include和lib拷贝到自己的工程目录下 然后在工程中包括进去 2.例子 先写一个python的测试脚本,如下 这个脚本里面定义了两个函数Hello()和_add()。我的脚本的文件名叫mytest.py C++代码: #include "stdafx.h" #include #include #include "include\Python.h" using namespace std; int _tmain(int argc
  3. 所属分类:其它

    • 发布日期:2020-12-25
    • 文件大小:431104
    • 提供者:weixin_38516270
  1. C++中的内存对齐实例详解

  2. C++中的内存对齐实例详解 内存对齐          在我们的程序中,数据结构还有变量等等都需要占有内存,在很多系统中,它都要求内存分配的时候要对齐,这样做的好处就是可以提高访问内存的速度。 我们还是先来看一段简单的程序:            程序一 #include using namespace std; struct X1 { int i;//4个字节 char c1;//1个字节 char c2;//1个字节 }; struct X2 { char
  3. 所属分类:其它

    • 发布日期:2020-12-25
    • 文件大小:126976
    • 提供者:weixin_38691453
  1. opencv3/C++ 将图片转换为视频的实例

  2. 现有一些图片按顺序放置在一文件夹jogging1\下,如图: 需要将其合并转换为一个视频。 示例: 环境:Win7+OpenCV3+VS2012 #include #include #include #include #include #include using namespace std; using namespace cv; int main() { _finddata_t FileInfo; //读取图片所在的路径 string inP
  3. 所属分类:其它

    • 发布日期:2020-12-23
    • 文件大小:148480
    • 提供者:weixin_38507923
  1. C++运算符重载实例代码详解(调试环境 Visual Studio 2019)

  2. 最近看了菜鸟教程里的C++教程 遇到很多运算符重载,为了方便我的学习,我把这些总结了一下 如有错误(包括之前的博文)请评论留言,谢谢! 由于代码里注释的很清楚,我就不做过多的解释了。 下面是这次总结的头文件,用来放置一些类和方法。 //C++运算符重载实例.h #pragma once #include using namespace std; class chongzai { private: int i, j, k; public: chongzai() { i = 0; j
  3. 所属分类:其它

    • 发布日期:2020-12-20
    • 文件大小:91136
    • 提供者:weixin_38628243
  1. C++迷宫的实现代码

  2. 本文实例为大家分享了C++实现迷宫游戏的具体代码,供大家参考,具体内容如下 //文件的输入,有墙 #include #include #include #include using namespace std; const int max1=100*100; //加入墙 const int max2=102; bool value[max2][max2]; //记录是否被访问过 int maze[max2][max2]; //迷宫的大小 int n,m; //输入迷宫的长和宽
  3. 所属分类:其它

    • 发布日期:2020-12-20
    • 文件大小:49152
    • 提供者:weixin_38737144
  1. C++ 类的继承与派生实例详解

  2. C++ 类的继承与派生实例详解 继承性是面向对象程序设计最重要的特性之一,使软件有了可重用性,C++提供的类的继承机制。 继承与派生的概念 一个新类从已有的类那里获得已有的特性,这种现象称为类的继承。同样也可以说成已有的类派生出来了新的类。类A继承自类B也就是类B派生了类A。所以继承和派生的关系就像小学时把字句和被字句的造句一样。有了继承与派生后,就有了父类/基类与子类/派生类,C++中将类B称为父类/基类,将类A称为子类/派生类。 派生类的声明: #include using name
  3. 所属分类:其它

    • 发布日期:2021-01-01
    • 文件大小:51200
    • 提供者:weixin_38696196
  1. C++ 实现汉诺塔的实例详解

  2. C++ 实现汉诺塔的实例详解 前言: 有A,B,C三塔,N个盘(从小到大编号为1-N)起初都在A塔,现要将N个盘全部移动到C塔(按照河内塔规则),求最少移动次数以及每次的移动详细情况。 要求: 需要采用递归方法和消除尾递归两种方法编写。 盘数N由用户从标准输入读入,以一个整数表示,然后请调用两个方法按照下面例子所述分别在屏幕中输出结果(正常情况下一个输入数据会显示同样的输出结果2次)。 实现代码: #include using namespace std; void move(int
  3. 所属分类:其它

    • 发布日期:2021-01-01
    • 文件大小:43008
    • 提供者:weixin_38691194
  1. C++ 中String 替换指定字符串的实例详解

  2. C++ 中String 替换指定字符串的实例详解 C++的string提供了replace方法来实现字符串的替换,但是对于将字符串中某个字符串全部替换这个功能,string并没有实现,我们今天来做的就是这件事。 首先明白一个概念,即string替换所有字符串,将”12212″这个字符串的所有”12″都替换成”21″,结果是什么? 可以是22211,也可以是21221,有时候应用的场景不同,就会希望得到不同的结果,所以这两种答案都做了实现, 代码如下: #include #includ
  3. 所属分类:其它

    • 发布日期:2021-01-01
    • 文件大小:40960
    • 提供者:weixin_38622827
  1. C++ 十进制转换为二进制的实例代码

  2. 题目内容:将十进制整数转换成二进制数。 输入描述:输入数据中含有不多于50个的整数n(-231”,再然后输出二进制数。每个整数n的输出,独立占一行。 题目分析:将某个数从十进制转为二进制的具体方法是,该数对2取余,结果要么为1要么为0,此为该数对应二进制的末位;然后该数除以二,得到的商再次对2取余,结果为对应二进制的倒数第二位……以此类推,知道除以2的结果为0。 参考代码: 代码如下:#include #include #include #inclu
  3. 所属分类:其它

    • 发布日期:2021-01-01
    • 文件大小:37888
    • 提供者:weixin_38686080
  1. C++ 类的构造函数详解及实例

  2. C++ 类的构造函数 默认构造函数 如果你定义一个类,并且没有给它定义构造函数。编译器会为这个类提供默认的构造函数。如果你提供了构造函数,编译器是不会再为你提供一个默认构造函数的。编译器提供的默认构造函数什么都没做。类的成员变量将遵守默认的初始化规则。 编译器提供的默认构造函数的初始化规则: 在栈和堆中的类对象的内置或复合类型成员变量将为脏数据; 在全局变量区的类对象的内置或复合类型成员变量初始化为0; 类对象成员将调用默认的构造函数来初始化; #include using na
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:70656
    • 提供者:weixin_38685961
  1. 用C++实现一个链式栈的实例代码

  2. 自定义一个链式栈,c++语言实现,不足之处,还望指正! 代码如下:// MyStack.cpp : 定义控制台应用程序的入口点。//自己构造一个链式栈,具有push(入栈),pop(出栈),top(取得栈顶元素),size(返回栈大小),empty(判断是否为空)等功能#include “stdafx.h”#include using namespace std;//构造栈的节点template struct NODE{ NODE* next; T data;};template class
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:36864
    • 提供者:weixin_38752459
  1. C++ 实现稀疏矩阵的压缩存储的实例

  2. C++ 实现稀疏矩阵的压缩存储的实例 稀疏矩阵:M*N的矩阵,矩阵中有效值的个数远小于无效值的个数,且这些数据的分布没有规律。  稀疏矩阵的压缩存储:压缩存储值存储极少数的有效数据。使用{row,col,value}三元组存储每一个有效数据,三元组按原矩阵中的位置,以行优先级先后顺序依次存放。 实现代码: #include #include using namespace std; template struct Triple //三元组 { size_t _row; /
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:44032
    • 提供者:weixin_38638312
  1. C++中静态成员函数访问非静态成员的实例

  2. C++中静态成员函数访问非静态成员的实例 实现代码: #include /* 静态成员函数只能访问静态数据成员、静态成员函数和类以外的函数和数据,不能访问非静态数据成员,但静态成员函数或静态数据成员可由任意访问许可的函数访问。原因是:当前对象的地址(this)是被隐含地传递到被调用的函数的。但一个静态成员函数没有this指针,所以它无法访问非静态的成员函数。 */ class a { public: static void FunctionA()//静态成员函数没有隐含的this自变量
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:37888
    • 提供者:weixin_38520046
  1. C语言中实现itoa函数的实例

  2. C语言中实现itoa函数的实例 一、原型: char *itoa( int value, char *string,int radix); 二、函数说明: value:欲转换的数据。 string:目标字符串的地址。 radix:转换后的进制数,可以是10进制、16进制等。 三、函数简单实现: #include #include using namespace std; char* My_itoa(int value,char str[],int radix) { ch
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:31744
    • 提供者:weixin_38619467
  1. 深入解析C++中的构造函数和析构函数

  2. 构造函数:在类实例化对象时自动执行,对类中的数据进行初始化。构造函数可以从载,可以有多个,但是只能有一个缺省构造函数。 析构函数:在撤销对象占用的内存之前,进行一些操作的函数。析构函数不能被重载,只能有一个。 调用构造函数和析构函数的顺序:先构造的后析构,后构造的先折构。它相当于一个栈,先进后出。 代码如下:#include#includeusing namespace std;class Student{ public:  Student(string,string,string);  ~St
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:88064
    • 提供者:weixin_38710566
  1. C++实现的O(n)复杂度内查找第K大数算法示例

  2. 本文实例讲述了C++实现的O(n)复杂度内查找第K大数算法。分享给大家供大家参考,具体如下: 题目:是在一组数组(数组元素为整数,可正可负可为0)中查找乘积最大的三个数,最后输出最大乘积。 从题目我们知道只有两种结果存在: 1)三个最大的正整数相乘; 2)一个最大的正整数和两个最小的负数相乘。 所以我们需要找出数组中最大的三个数的乘积m,然后与数组中最小的两个数相乘再与最大的数相乘的结果n,然后比较m,n,选出最大的数即为最终的结果。 参考代码://www.jb51.net/article/12
  3. 所属分类:其它

    • 发布日期:2020-12-26
    • 文件大小:41984
    • 提供者:weixin_38600696
  1. C++实现的求解多元一次方程示例

  2. 本文实例讲述了C++实现的求解多元一次方程。分享给大家供大家参考,具体如下: 注:这里计算的是n*n的等距矩阵,代码如下: #include #include #include #include using namespace std; void print(double (*pArray)[4], int iWidth,int iHigh); void main(){ int n,m; double a[3][4] = { {100, 10, 1, 10}, {400
  3. 所属分类:其它

    • 发布日期:2020-12-26
    • 文件大小:43008
    • 提供者:weixin_38685876
  1. C++ 实现哈希表的实例

  2. C++ 实现哈希表的实例 该散列表的散列函数采用了除法散列函数、乘法散列函数、全域散列函数,每一个槽都是使用有序单向链表实现。 实现代码: LinkNode.h #include using namespace std; class Link; class LinkNode { private: int key; LinkNode* next; friend Link; public: LinkNode():key(-1),next(NULL){} LinkNode(i
  3. 所属分类:其它

    • 发布日期:2020-12-26
    • 文件大小:45056
    • 提供者:weixin_38747025
  1. C++中约数定理的实例详解

  2. C++中约数定理的实例详解 对于一个大于1正整数n可以分解质因数:n = p1^a1*p2^a2*……pk^ak,则n的正约数的个数就是  :(a1+1)*(a2+1)*……*(ak+1) 其中a1、a2、a3…ak是p1、p2、p3,…pk的指数。 用这个定理求一个数的约数个数是非常快的,贴出一道训练题目: hdu 1492 -求约数的个数 贴出代码: //约数定理的 #include #include #include #include #include #includ
  3. 所属分类:其它

    • 发布日期:2020-12-26
    • 文件大小:33792
    • 提供者:weixin_38649091
  1. C++Iostream的实例

  2. C++Iostream的实例
  3. 所属分类:其它

    • 发布日期:2021-03-21
    • 文件大小:10485760
    • 提供者:weixin_41556000
« 12 3 4 5 6 7 8 9 10 ... 13 »