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

C++教程

RSS
  • C++的类与C#的类的区别
    C++的类与C#的类的区别
         微软公司给C#(读为C-Sharp)赋予C++某些面向对象的本质,比如模板,但改变了类的创建方法。本文,我将对比C++和C#的类,并着重说明微软在C#中类创建和使用方面的改变。一、简介面向对象(OO)编程在应用设计 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 18:38 | 阅读:119 | 回复:0
  • C#操作注册表
    C#操作注册表
    一.注册表巢   在注册表中,最上面的节点是注册表巢(registryhive)。   HKEY_CLASSES_ROOT(HKCR)  包含系统文件类型的细节,以及应用程序可以打开的文件类型,它还包含所有COM组件的注册信息。   HKEY ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 18:38 | 阅读:119 | 回复:0
  • C#中如何取得并使用Windows系统图标
    C#中如何取得并使用Windows系统图标
    在系统弹出对话框中往往带有Information、Question、Warnning、Error等系统图标,由于这些图标是系统自带的,所以可以为我们自己程序所用。 System.Drawing命名空间中有一个SystemIcons类,以静态属性方式提供了使用 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 18:37 | 阅读:80 | 回复:0
  • 用C#中的Timing类测试时间
    用C#中的Timing类测试时间
    用Timing类来测试时间需要以下数据成员:startingTiming——用了存储正在测试的代码的开始时间;duration———正在测试的代码的终止时间。Timing类的几种常用方法:startTime,stopTime。下面用Timing类来比较一下 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 18:37 | 阅读:100 | 回复:0
  • c调用 lua 栈操作
    c调用 lua 栈操作
    转自https://www.cnblogs.com/ringofthec/archive/2010/10/22/lua.html 打算记录一些lua_api, 可能会觉得lua文档中已经说的很清楚了, 但是我将用自己的方式, 记录下我认为重要的东西, 先约定一下api说明的格式 编号 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 18:37 | 阅读:97 | 回复:0
  • C语言字符串函数大全
    C语言字符串函数大全
    摘自互联网!比较适合ACMer使用,虽然有string了,那有这些用的顺心啊!当然java 、.net可以飘过! 函数名: stpcpy 功  能: 拷贝一个字符串到另一个 用  法: char *stpcpy(char *destin, char *source); 程序 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 18:37 | 阅读:95 | 回复:0
  • 深入学习c++--智能指针(二) weak_ptr(打破shared_ptr循环引用)
    深入学习c++--智能指针(二) weak_ptr(打破shared_ptr循环引用)
    1. auto_ptr: c++11中推荐不使用他(放弃) 2. shared_ptr: 拥有共享对象所有权语义的智能指针  3. unique_ptr: 拥有独有对象所有权语义的智能指针  4. weaked_ptr: 到 std::shared_ptr 所管理对象的弱引用 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 18:37 | 阅读:105 | 回复:0
  • 命令模式(C++)
    命令模式(C++)
    #includeamp;amp;lt;iostreamamp;amp;gt;usingnamespacestd;classaction{public:action(){}~action(){}voidforward(){coutamp;amp;lt;amp;amp;lt;amp;quot;forwardamp;quot;amp;amp;lt;amp;amp;lt;endl;}voidbackwar ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 18:37 | 阅读:115 | 回复:0
  • C#综合揭秘——细说多线程
    C#综合揭秘——细说多线程
    一、线程的基础知识   1. 1 System.Threading.Thread类   System.Threading.Thread是用于控制线程的基础类,通过Thread可以控制当前应用程序域中线程的创建、挂起、停止、销毁。   它包括以下常用公共属性: ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 18:37 | 阅读:91 | 回复:0
  • C++入门经典-例5.15-回收动态内存的一般处理步骤
    C++入门经典-例5.15-回收动态内存的一般处理步骤
    1:正确的步骤应该是如下代码所示: // 5.15.cpp : 定义控制台应用程序的入口点。 // #include amp;quot;stdafx.hamp;quot; #include amp;amp;lt;iostreamamp;amp;gt; void swap(int* a,int* b) { int temp = ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 18:36 | 阅读:61 | 回复:0
  • {Reship}{C#}{GDI+}GDI+画笔,线,区域类型
    {Reship}{C#}{GDI+}GDI+画笔,线,区域类型
    ===================================================================================Thisarticleisreshipedfromhere,thanksfortheauthor.=========================================================……
    作者:菜鸟教程小白 | 时间:2022-7-13 18:36 | 阅读:63 | 回复:0
  • Cstrlenvssizeof
    Cstrlenvssizeof
    strlen是函数。sizeof是操作符。。以下一个简单的程序说明这件事:#includeamp;amp;lt;iostreamamp;amp;gt;#includeamp;amp;lt;string.hamp;amp;gt;usingnamespacestd;intmain(){charstr1=amp;quot;Tobeornottobeamp ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 18:36 | 阅读:65 | 回复:0
  • c语言学习_part01_c_primer_plus_chapter03_数据与c
    c语言学习_part01_c_primer_plus_chapter03_数据与c
    1. 变量与常量 常量:constant,程序使用前已经定义好,程序运行过程中不会有变化,如数字1,2,3 变量:variable,程序运行期间可能会被改变或赋值,int a=1,a就是变量 2. 数 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 18:36 | 阅读:70 | 回复:0
  • 【转】C语言 统计整数二进制表示中1的个数
    【转】C语言 统计整数二进制表示中1的个数
    主要是为了记录最后一种神奇的方法。 原文地址:http://www.cnblogs.com/xianghang123/archive/2011/08/24/2152408.html   这是一个很有意思的问题,也是在面试中最容易被问到的问题之一。这个问题有个正式的名字叫 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 18:36 | 阅读:77 | 回复:0
  • 《learning hard C#学习笔记》读书笔记(19)多线程
    《learning hard C#学习笔记》读书笔记(19)多线程
     19.1 多线程编程知识 19.1.1 进程与线程的概念 进程: 可以理解为一块包含某些资源的内存区域,操作系统通过进程方式把它工作划分为不同的单元。 一个应用程序可以对应多个进程。 线程: 线程是进程中 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 18:36 | 阅读:71 | 回复:0
  • vscode配置c/c++开发环境
    vscode配置c/c++开发环境
    一,下载TDM-GCC   https://jmeubank.github.io/tdm-gcc/二,下载免安装版本的 VSCode-win32-x64-1.58.2三,配置(参考https://zhuanlan.zhihu.com/p/87864677)说明:如果以前安装过vscode,可以到c盘用户目录 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 18:36 | 阅读:81 | 回复:0
  • 为什么黑客需要学习C++和Python?
    为什么黑客需要学习C++和Python?
    C和C++众所周知,C和C++作为构建当今我们使用的大多数软件所使用的语言而闻名。为了了解如何破解并最终利用该软件,有必要了解其在幕后的工作方式。 一个例子是相对较常见的,尽管过时的攻击媒介,称为缓冲区溢出。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 18:36 | 阅读:82 | 回复:0
  • “undefined reference to”c++ template
    “undefined reference to”c++ template
    You need to use the  export   keyword. However, I don't think G++ has proper support, so you need to include the template function's definition in the header so the translation unit can use it. This ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 18:36 | 阅读:90 | 回复:0
  • 发送传真的c#方法
    发送传真的c#方法
    原文出处:http://blog.csdn.net/metababy/archive/2006/02/11/596723.aspx/**//// amp;amp;lt;summaryamp;amp;gt;  /// ////发送传真的方法,传递三个参数  /// amp;amp;lt;/summaryamp;amp;gt;  /// amp ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 18:35 | 阅读:58 | 回复:0
  • C#中的异步调用及异步设计模式(一)
    C#中的异步调用及异步设计模式(一)
    近期项目中使用了不少异步操作,关于“异步”做个总结。总结的内容大部分都来自于MSDN,还有一些自己的心得。关于“异步”的使用可分为:使用层面和类库设计层面,细分如下:一、使用异步方式调用同步方法(使用层面 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 18:35 | 阅读:62 | 回复:0
  • ~Linux C_1_一些细节
    ~Linux C_1_一些细节
    Outline  打开Wall警告 sizeof(数据类型) math.h 函数调用的本质 语句块 快速跳转 struct初始化 数据段的分配 string Python调用 .so 编译链接问题        ====打开Wall警告==== 一个好的习惯是打开gcc的-Wal ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 18:35 | 阅读:55 | 回复:0
  • c语言宏定义
    c语言宏定义
    一. #define是C语言中提供的宏定义命令,其主要目的是为程序员在编程时提供一定的方便,并能在一定程度上提高程序的运行效率,但学生在学习时往往不能理解该命令的本质,总是在此处产生一些困惑,在编程时误用该命 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 18:35 | 阅读:60 | 回复:0
  • C#中转换vb.net换行符等Ascii字符
    C#中转换vb.net换行符等Ascii字符
    正常情况下,多数人可能只考虑\r\n\t之类的简单表示,但在使用EXCEL等COM组件时,必须使用类似 VB.NET的CHR(Int)转换到ASCII字符集.C#中类似的用法也很简单:如\n为(char)10.但要再转换为string型才能被正常使用:((cha ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 18:35 | 阅读:59 | 回复:0
  • sublime下配置C/C++运行环境
    sublime下配置C/C++运行环境
    最近在学习《WEB前端课程》老师教我们使用DW,但是不太喜欢,就选择了sublime,写前端代码还是很方便。 平时都是写C++,C比较多,借鉴了别人的配置步骤,将sublime打造成IDE。就像这样: ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 18:35 | 阅读:55 | 回复:0
  • 【原创】c++拷贝初始化和直接初始化的底层区别
    【原创】c++拷贝初始化和直接初始化的底层区别
    说明:如果看不懂的童鞋,可以直接跳到最后看总结,再回头看上文内容,如有不对,请指出~ 环境:visual studio 2013(编译器优化关闭) 源代码 下面的源代码修改自http://blog.csdn.net/ljianhui/article/details/9 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 18:34 | 阅读:55 | 回复:0
  • 转:C语言的编译链接过程的介绍
    转:C语言的编译链接过程的介绍
    C语言的编译链接过程要把我们编写的一个c程序(源代码)转换成可以在硬件上运行的程序(可执行代码),需要进行编译和链接。编译就是把文本形式源代码翻译为机器语言形式的目标文件的过程。链接是把目标文件、操作系统的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 18:34 | 阅读:58 | 回复:0
  • C语言第二次博客作业---分支结构陈张鑫
    C语言第二次博客作业---分支结构陈张鑫
    题目1:计算分段函数本题目要求计算下列分段函数f(x)的值:1.实验代码intmain(){doublex,y;scanf(amp;quot;%lfamp;quot;,amp;amp;amp;x);if(xamp;amp;gt;=0)y=sqrt(x);elsey=pow(x+1,2)+2*x+1/x;printf(amp;quot;f(% ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 18:34 | 阅读:56 | 回复:0
  • ASP.NETC#生成静态页面简单方法
    ASP.NETC#生成静态页面简单方法
    //源码是替换掉模板中的特征字符            string mbPath = Server.MapPath(amp;quot;template.htmlamp;quot;);            Encoding code = Encoding.GetEncoding(amp;quot;gb2312 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 18:34 | 阅读:61 | 回复:0
  • NET(C#)连接各类数据库-集锦
    NET(C#)连接各类数据库-集锦
    1.C#连接Access程序代码:usingSystem.Data;usingSystem.Data.OleDb;..stringstrConnection=amp;quot;Provider=Microsoft.Jet.OleDb.4.0;amp;quot;;mailto:strCon……
    作者:菜鸟教程小白 | 时间:2022-7-13 18:33 | 阅读:63 | 回复:0
  • 在Visual Studio 2005的DataGridView控件中加入ComboBox下拉列表框的实现(C#) ...
    在Visual Studio 2005的DataGridView控件中加入ComboBox下拉列表框的实现(C#) ...
        虽然在Visual Studio中 DataGridView控件的DataGridViewComboBoxColumn可以实现下拉列表框,但这样的列会在整列中都显示下拉列表框,不太 美观,而且还要用代码实现数据绑定。本文介绍一种只在当前编辑单元格 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 18:33 | 阅读:55 | 回复:0
  • 转:汉诺塔算法的递归与非递归的C以及C++源代码
    转:汉诺塔算法的递归与非递归的C以及C++源代码
    汉诺塔(又称河内塔)问题其实是印度的一个古老的传说。开天辟地的神勃拉玛(和中国的盘古差不多的神吧)在一个庙里留下了三根金刚石的棒,第一根上面套着64个圆的金片,最大的一个在底下,其余一个比一个小,依次叠 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 18:33 | 阅读:58 | 回复:0
  • c#中为文件夹设置权限
    c#中为文件夹设置权限
    在文件操作中,常常会遇到对所访问的文件夹没有权限的错误,下面介绍C#中怎么设置文件夹的权限:  1        }DirectoryInfo是需要实例化的,而且实例化的时候必须指定文件夹路径,Directory则是静态类.主程序中 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 18:33 | 阅读:54 | 回复:0
  • C#实现图片文件到数据流再到图片文件的转换
    C#实现图片文件到数据流再到图片文件的转换
     ;        }……
    作者:菜鸟教程小白 | 时间:2022-7-13 18:33 | 阅读:57 | 回复:0
  • C语言之函数调用06—彩球排列
    C语言之函数调用06—彩球排列
    //函数调用+递归法 /* ========================================================== 题目:将4个红球,3个白球。3个黄球排成一排,共同拥有多少种排法?球无编号! ============================================= ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 18:33 | 阅读:57 | 回复:0
  • C#虚方法
    C#虚方法
    作用:子类可以对父类中的虚方法进行重写,虚方法是多态特性的一种体现 C#中的虚方法使用virtual关键字定义 public virtual void eat(); override关键字作用是对父类的virtual方法进行重写 public override void ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 18:33 | 阅读:42 | 回复:0
  • EffectiveC++学习(1)
    EffectiveC++学习(1)
    1.被声明为explicit的构造函数通常比其non-explicit兄弟更受欢迎,因为它们禁止编译器执行非预期的类型转换。除非有好的理由进行隐式转换,最好使用explicit。2.尽量以const、enum、inline替换#define,可以使编译器 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 18:33 | 阅读:50 | 回复:0
  • 【转】【C】C语言头文件互锁和包含问题
    【转】【C】C语言头文件互锁和包含问题
              【来源】   ……
    作者:菜鸟教程小白 | 时间:2022-7-13 18:32 | 阅读:75 | 回复:0
  • C#遍历目录树的递归
    C#遍历目录树的递归
    众所周知,获得某一目录下第一级的所有文件和文件夹列表,很容易办到:DirectoryInfodi=newDirectoryInfo(strBaseDir);//strBaseDir是起始目录,绝对地址DirectoryInfodiA=di.GetDirectories();//获得了所有一级子目 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 18:32 | 阅读:58 | 回复:0
  • 转:浅析C++中的this指针(调用静态成员函数)
    转:浅析C++中的this指针(调用静态成员函数)
    有下面的一个简单的类:class CNullPointCall{public:    static void Test1();    void Test2();    void Test3(int iTest);    void Test4();private:    static int m_iStatic;   ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 18:32 | 阅读:72 | 回复:0
  • c++为什么要面向对象?
    c++为什么要面向对象?
    前言c和c++的区别是什么?不可置否,最重要的就是c++的编程思想是面向对象,而c的编程思想是面向过程,这是它们的本质区别,如果你在使用c++编程时使用的还是面向过程的编程思想,那么还不如使用c,因 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 18:32 | 阅读:75 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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