• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

C++教程

RSS
  • CPP-基础:C++中为什么需要一个头文件,一个cpp文件
    CPP-基础:C++中为什么需要一个头文件,一个cpp文件
    把文件分成头文件和源文件完全是为了方便扩展和组织程序这么说吧我们可能会自定义很多函数而这些函数分别会在不同的地方被调用甚至有些时候我们需要把一堆函数打包起来一起调用比如#includeamp;quot;stdio.hamp;quot ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:19 | 阅读:98 | 回复:0
  • C~链式队列与循环队列
    C~链式队列与循环队列
       此处的链式与循环队列可以应用于BFS和树的层序遍历。下面是对其结构和基本操作的程序描述。1、循环队列  解决循环队列的队空和队满的方法:  .增加一个参数count,用来记录数组中当前元素的个数;  .为 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:19 | 阅读:102 | 回复:0
  • c#多线程直接退出不运行所有线程执行后执行主线程
    c#多线程直接退出不运行所有线程执行后执行主线程
    main下定义了两个线程,运行时,两个线程都不执行,直接退出Threadt1=newThread(newParameterizedThreadStart(Properties));//t1线程调用带参数的Properties方法Threadt2=newThread(newParameterizedThreadStart(Con ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:19 | 阅读:92 | 回复:0
  • C#中各种格式化
    C#中各种格式化
    项目需要对金额类型每三位加一个空格,找了资料,特此记录下转自:https://www.cnblogs.com/testsec/p/6096023.html1、格式化货币(跟系统的环境有关,中文系统默认格式化人民币,英文系统格式化美元)string.Format ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:18 | 阅读:116 | 回复:0
  • C#递归遍历指定目录下文件和文件夹
    C#递归遍历指定目录下文件和文件夹
    1#region使用递归查询某路径中的文件结构234publicstaticvoidCheckFilePath()5{6ReadFilePath(@amp;quot;E:\Testamp;quot;,0);7}89publicstaticvoidReadFileP……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:18 | 阅读:118 | 回复:0
  • C# 使用BackgroundWorker例子及注意点
    C# 使用BackgroundWorker例子及注意点
    该例子为使用BackgroundWorker在TextBox文本中产生一个10000以内并且能被5整除的数(1秒产生一个) 操作界面可以启动线程,也可以停止线程,界面设计如图: 先贴代码,有注释的地方就不解释了。 先引入命名空间:us ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:18 | 阅读:120 | 回复:0
  • C#操作OFFICE一(EXCEL)
    C#操作OFFICE一(EXCEL)
    C#操作Excel!    public class ImportExportToExcel……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:18 | 阅读:140 | 回复:0
  • C++配置Opencv
    C++配置Opencv
    https://blog.csdn.net/qq_17550379/article/details/78201442……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:18 | 阅读:168 | 回复:0
  • C++中智能指针的相互引用
    C++中智能指针的相互引用
    循环引用指的是使用多个智能指针shared_ptr时,出现了指针之间的相互指向,从而形成环的情况,类似于死锁现象,在这种情况下智能指针往往不能正常调用对象的析构函数,从而造成内存泄漏; #includeamp;amp;lt;iostr ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:18 | 阅读:251 | 回复:0
  • 在C#中也实现VB.NET2005的My命名空间
    在C#中也实现VB.NET2005的My命名空间
    VB2005提供了其特有的My命名空间,实际上是给BCL(BasicClassLibrary,基本类库)提供了一个额外的类(静态类,也就是VB的模块,参考http://www.programmersheaven.com/2/C-Sharp-2-Name-Space ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:17 | 阅读:110 | 回复:0
  • 关于C#资源文件操作的总结
    关于C#资源文件操作的总结
    // 在这里,我来总结一下关于资源文件的相关操作。 //1. 比较常见的有获取资源文件对应的文件流,然后转换到相对应的文件// 比较典型的做法是通过代码程序集加载指定资源// 如下通过Assembly 的静态方法GetExe ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:17 | 阅读:99 | 回复:0
  • 河南多校大一训练赛C青蛙的约会
    河南多校大一训练赛C青蛙的约会
    题目链接:http://acm.hust.edu.cn/vjudge/contest/125004#problem/C密码:acm Description两只青蛙在网上相识了,它们聊得很开心,于是觉得很有必要见一面。它们很高兴地发现它们住在同一条纬度线上,于是它们约定 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:17 | 阅读:94 | 回复:0
  • EffectiveC++条款23宁以non-member,non-friend替换member函数
    EffectiveC++条款23宁以non-member,non-friend替换member函数
    1.面向对象的真实意义并非是数据以及操作数据的函数应该被捆绑在一起,而是要求数据应该尽可能地被封装.封装意味着数据的不可见,越多的东西被封装,用户对其直接的接触就越少,用户代码和被封装内容的编译相关度就越低, ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:17 | 阅读:101 | 回复:0
  • C++中派生类对基类成员的访问形式
    C++中派生类对基类成员的访问形式
    来源:http://www.cppblog.com/woaidongmao/archive/2010/07/01/119024.htmlC++中派生类对基类成员的访问形式主要有以下两种:1、内部访问:由派生类中新增成员对基类继承来的成员的访问。2、对象访问:在派生类外部 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:17 | 阅读:107 | 回复:0
  • C#编写的键盘记录程序备忘
    C#编写的键盘记录程序备忘
    众所周知的原因,C#并不是很适合编写这类特殊的程序。但还是和大家分享一点C#编写一个键盘记录程序的遇到的一些问题,希望对有需要的朋友有所帮助。 一、开机启动 最基本的是开机自启动,简单代码如下: 开机启 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:17 | 阅读:110 | 回复:0
  • PSP开发--[C++]编译C++的makefile
    PSP开发--[C++]编译C++的makefile
    TARGET = helloworldOBJS = helloworld.oBUILD_PRX = 1PSP_FW_VERSION = 371# C编译器参数 CFLAGS = -O2 -G0 -Wall# C++编译器参数 CXXFLAGS = $(CFLAGS) -fno-exceptions -fno-rtti# 汇编编译器参数 ASFLAGS = $(CF ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:16 | 阅读:143 | 回复:0
  • 转UBBC#完整
    转UBBC#完整
    usingSystem;usingSystem.Text;usingSystem.Text.RegularExpressions;namespacemyluntan{///amp;amp;lt;summaryamp;amp;gt;///UBB的摘要说明。///amp;amp;lt;/summaryamp;amp;gt;publicclassUBB{ publicUBB() {  ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:16 | 阅读:189 | 回复:0
  • C#温故而知新学习系列之.NET运行机制—.NET Framework概述及其组成(一) ...
    C#温故而知新学习系列之.NET运行机制—.NET Framework概述及其组成(一) ...
      阅读目录   一:.NET Framework   二:公共语言运行库(Common Language Runtime CLR)   三:类库(Class Library)   一:.NET Framework     NET Framework简称.NET框架,该框架是微软公司推出的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:16 | 阅读:149 | 回复:0
  • Interview_C++_day3
    Interview_C++_day3
    虚函数表在有虚函数的类中,存在一个虚函数指针,该指针指向一张虚函数表,当子类继承基类的时候,也会继承其虚函数表。当子类重写基类中的虚函数时,会将虚函数表中的地址替换成重写的函数地址。(图片来自https://w ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:16 | 阅读:127 | 回复:0
  • 《C++编程——数据结构与程序设计方法》程序范例:影碟店(源代码) ...
    《C++编程——数据结构与程序设计方法》程序范例:影碟店(源代码) ...
     《C++编程——数据结构与程序设计方法》中的程序范例:影碟店。找不到附书光盘(有的能送个吗?),自己根据电子书调试通过的。可做为模板、链表及相关程序设计的参考。 放到我上传的资源里了,需要的可到那里下载 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:16 | 阅读:123 | 回复:0
  • javascript如何调用C#后代码中的过程 和ASP.NET调用JS乱码解决方案 ...
    javascript如何调用C#后代码中的过程 和ASP.NET调用JS乱码解决方案 ...
     +++++++++++++++++第一种情况: 1.后台方法: protected string CsharpVoid(string strCC) {  return strCC; } 2.javascript 调用 amp;amp;lt;script  language=amp;quot;javascriptamp;quot;amp;amp;gt;   var ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:16 | 阅读:122 | 回复:0
  • 关于C#中的类访问修饰符
    关于C#中的类访问修饰符
     ……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:16 | 阅读:119 | 回复:0
  • (转载)C++引用与指针的比较
    (转载)C++引用与指针的比较
    引用是C++中的概念,初学者容易把引用和指针混淆一起。一下程序中,n是m的一个引用(reference),m是被引用物(referent)。1int m; 2int amp;amp;amp;n = m; n相当于m的别名(绰号),对n的任何操作就是对m ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:15 | 阅读:113 | 回复:0
  • 读书笔记_Effective_C++_条款二十五:考虑写出一个不抛出异常的swap函数 ...
    读书笔记_Effective_C++_条款二十五:考虑写出一个不抛出异常的swap函数 ...
    在之前的理论上调用对象的operator=是这样做的voidswap(Aamp;amp;amp;x){std::swap(a,x.a);}Aamp;amp;amp;operator=(constAamp;amp;amp;a){Atemp=a;swap(temp);return*this;……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:15 | 阅读:111 | 回复:0
  • C++类overlode、override和overwrite详细解释
    C++类overlode、override和overwrite详细解释
    overload(重载),即函数重载:在同一个类中;函数名字相同;函数参数不同(类型不同、数量不同,两者满足其一即可);不以返回值类型不同作为函数重载的条件。override(覆盖),用于实现C++中多态:分别位于父类 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:15 | 阅读:123 | 回复:0
  • C#排序算法 之 插入排序
    C#排序算法 之 插入排序
    using System;       namespace InsertionSorter     {         public class InsertionSorter         {             public void Sort(int ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:15 | 阅读:161 | 回复:0
  • STL里出现warningC4018:“”:有符号/无符号不匹配
    STL里出现warningC4018:“”:有符号/无符号不匹配
    warningC4018:“amp;amp;lt;”:有符号/无符号不匹配出错代码    for(intj=0;jamp;amp;lt;detector.size();j++)出错原因分析: detector是一个Vector容器,detecot.size()在容器说明中被定义为:unsignedint类型,而 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:15 | 阅读:132 | 回复:0
  • 关于C# byte[]与struct的转换
    关于C# byte[]与struct的转换
    转自:http://blog.chinaunix.net/uid-215617-id-2213082.html Some of the C# code I've been writing recently communicates via TCP/IP with legacy C++ applications. These applications use a raw packet form ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:15 | 阅读:120 | 回复:0
  • HtmlAgilityPack解析Html(C#爬虫利器)
    HtmlAgilityPack解析Html(C#爬虫利器)
    有个需求要写网络爬虫,以前接触过一个叫HtmlAgilityPack这个解析html的库,这次又要用到,然而发现以前咋用的已经不记得了,现在从头开始记录一下使用过程.HtmlAgilityPack官网.大家用的同时也可以去github上star一下这 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:15 | 阅读:128 | 回复:0
  • C++面向对象编程与面向过程编程的区别在于,运行时决策
    C++面向对象编程与面向过程编程的区别在于,运行时决策
    OOP(objectorientedprogramming)强调的是运行阶段(而不是编译阶段)进行决策。使用OOP是,可以在运行阶段确定数组的长度,使用new来请求内存,使用指针来跟踪新分配的内存的位置。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:14 | 阅读:59 | 回复:0
  • C++之动态数组
    C++之动态数组
    1#includeamp;amp;lt;iostreamamp;amp;gt;2#includeamp;amp;lt;stdlib.hamp;amp;gt;345usingnamespacestd;67intmain()8{9//创建动态数组10inta;//静态数组堆栈上创建的11intn;12cinamp;amp;gt;amp;amp;gt;n;13 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:14 | 阅读:56 | 回复:0
  • [C++基础]002_名字空间(namespace)
    [C++基础]002_名字空间(namespace)
    1#includeamp;amp;lt;iostreamamp;amp;gt;2usingnamespacestd;34namespaceA{5inta=1;6}78namespaceB{9intb=2;10}1112namespaceC{13intc=3;14}1516intmain(){……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:14 | 阅读:57 | 回复:0
  • 库
    





            
C++开源大全
    库 C++开源大全
    博客园 首页 新随笔 联系 订阅 管理 随笔-57  文章-0  评论-11  C++开源大全   程序员要站在巨人的肩膀上,C++拥有丰富的开源库,这里包括:标准库、Web应用框架、人工智能、数据库、图片处理、机 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:14 | 阅读:76 | 回复:0
  • c#中Dictionary、ArrayList、Hashtable和数组Array的区别是什么?
    c#中Dictionary、ArrayList、Hashtable和数组Array的区别是什么?
    C#集合类ArrayArraylistListHashtableDictionaryStackQueue1.数组是固定大小的,不能伸缩。虽然System.Array.Resize这个泛型方法可以重置数组大小,但是该方法是重新创建新设置大小的数组,用的是旧数组的元素初始化 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:14 | 阅读:91 | 回复:0
  • C++友元
    C++友元
    友元英文friend。friend翻译成中文就是朋友,翻译成术语就是:友元。朋友就很好理解了,我的钱你随便花,我的东西你随便用;当然我也是你的朋友,你的钱我随便花,你的东西我随便用。当然在C++里,类与类之间可以作 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:14 | 阅读:104 | 回复:0
  • NK3C:关于svg文件使用
    NK3C:关于svg文件使用
    我们从 http://iconfont.cn/ 上下载的SVG文件由以下构成,系统中使用的时候请做适当的修改: 1、width、Height:设置为100%; 2、defs模块去掉;(如果不去掉,IE 11 刷新报错) 3、去掉fill的颜色; 改为: ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:14 | 阅读:94 | 回复:0
  • C#:String.Format数字格式化输出
    C#:String.Format数字格式化输出
     int a = 12345678;   //格式为sring输出//   Label1.Text = string.Format(amp;quot;asdfadsf{0}adsfasdfamp;quot;,a);//   Label2.Text = amp;quot;asdfadsfamp;quot;+a.ToString()+amp;quot;ads ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:13 | 阅读:55 | 回复:0
  • Linux的I2C设备驱动--mini2440上i2c接口触摸屏驱动2
    Linux的I2C设备驱动--mini2440上i2c接口触摸屏驱动2
    本篇记录在友善之臂mini2440平台上挂载I2C接口触摸屏的驱动开发过程。内核版本linux-2.6.32.2,平台是ARM9S3C2440+I2C接口的触摸屏如上篇Linux的I2C驱动体系结构讲述http://www.lupaworld.com/273398/viewspace-20423 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:13 | 阅读:56 | 回复:0
  • C#.net获取存储过程的Return返回值和Output输出参数值
    C#.net获取存储过程的Return返回值和Output输出参数值
    原文发布时间为:2008-10-25——来源于本人的百度文章1.获取Return返回值程序代码//存储过程//CreatePROCEDUREMYSQL//    @aint,//    @bint//AS//    return@a+@b//GOSqlConnectionconn=newSqlConnecti ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:13 | 阅读:57 | 回复:0
  • EffictiveC++学习记录
    EffictiveC++学习记录
    这是前段时间看的书,整理到这里吧,以后查看也方便。这些条款需要反复查看。条款01:视C++为一个语言联邦条款02:尽量用const、enum、inline替换#define条款03:尽可能的使用const条款04:确定对象被使用前已被初始 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 08:13 | 阅读:58 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap