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

C++教程

RSS
  • 那些C++编程中应当尽早摒弃的陋习
    那些C++编程中应当尽早摒弃的陋习
    习惯更改(养成良好的编程习惯)1.包含头文件的方式,从C语言.h的方式改为amp;amp;lt;头文件名amp;amp;gt;的方式2.尽量使用迭代器代替下标操作3.建议:尽量避免使用指针和数组,尽可能使用vector和迭代器4.采用strin ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:173 | 回复:0
  • ASP.NETMVC3-第02节-添加一个Controller(C#)
    ASP.NETMVC3-第02节-添加一个Controller(C#)
    前言----------------------------第01节01-ASP.NETMVC3介绍 ----------------------------MVC是“model-view-controller”的缩写,也就是模型-视图-控制器,MVC是一个“分离关注点”的架构,这将会变得容易开发和 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:161 | 回复:0
  • 获取C#代码执行的时间(精确到毫秒)
    获取C#代码执行的时间(精确到毫秒)
    usingSystem.Diagnostics;//引用相关的命名空间Stopwatchst=newStopwatch();//实例化类st.Start();//开始计时//需要统计时间的代码段st.Stop();//终止计时Debug.WriteLine(st.ElapsedMilliseconds.ToString());//输 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:188 | 回复:0
  • C语言根据掩码计算网段的起止ip
    C语言根据掩码计算网段的起止ip
    原文地址:https://www.yuque.com/docs/share/85a26263-484a-42f6-880b-2b511ae1bd20?# #includeamp;amp;lt;stdio.hamp;amp;gt;#includeamp;amp;lt;arpa/inet.hamp;amp;gt;#defineuint8_tunsignedchar#defineuint32 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:174 | 回复:0
  • macxcodec++cincout注意细节一
    macxcodec++cincout注意细节一
    #includeamp;amp;lt;iostreamamp;amp;gt;usingnamespacestd; 要同时存在 要不然std命名空间无法生效……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:224 | 回复:0
  • [C++]项目中的代码注释规范(整理)
    [C++]项目中的代码注释规范(整理)
    原文:http://blog.csdn.net/pleasecallmewhy/article/details/8658795 1源文件头部注释列出:版权、作者、编写日期和描述。每行不要超过80个字符的宽度。示例: viewplaincopy/********************************* ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:187 | 回复:0
  • C#小数计算的坑
    C#小数计算的坑
    今天做项目碰到的事情,是根据权重计算平均分。现有4个组员,1个组长,所有组员权重70%,组长权重30%。组员打分分别为:4分、5分、5分、3分,组长打分为:5分根据权重规则有以下表达式:(4+5+5+3)/4*0.7+5*0.3正确的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:176 | 回复:0
  • c#在多线程中访问控件
    c#在多线程中访问控件
    在WPF中public static class ControlExtention    {        public delegate void InvokeHandler();        //同步访问控件        public static void SafeInvoke(this Cont ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:175 | 回复:0
  • 【转】C#XML序列化去掉XML默认的命名空间及声明头
    【转】C#XML序列化去掉XML默认的命名空间及声明头
    http://blog.csdn.net/aoshilang2249/article/details/44860155 重点:XmlSerializerNamespacesnamespaces=newXmlSerializerNamespaces();namespaces.Add(string.Empty,string.Empty); //序列化这个对象int ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:179 | 回复:0
  • C#中的SubString()的用法
    C#中的SubString()的用法
    先看语法:String.SubString(intindex,intlength)  index:开始位置,从0开始   length:你要取的子字符串的长度  例子:1usingSystem;2usingSystem.Collections.Generic;3usingSystem.Text;45namespacestr_sub ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:169 | 回复:0
  • C#基础入门一(我的C#学习经历,适合初学者)
    C#基础入门一(我的C#学习经历,适合初学者)
    C#基础入门(一~四)转自月亮村BBS  http://bbs.mooncun.com/redirect.php?tid=10180amp;amp;amp;goto=lastpostC#基础入门C#读作CSharp,作为Microsoft的下一代面向对象的语言,能够让开发人员在.NET平台上快速地 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:163 | 回复:0
  • c#遍历局域网计算机(电脑)获取IP和计算机名称
    c#遍历局域网计算机(电脑)获取IP和计算机名称
    c#可以遍历局域网计算机,获取全部计算机的名称和IP地址,网上提供了相关的几种方法,并对效率进行了比较,但是没有对各种方法进行比较,以确定可以使用的情况。这篇文章将对这几种方法进行分析,以帮助了解各种方法 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:168 | 回复:0
  • C#TextBoxCtrl+A全选
    C#TextBoxCtrl+A全选
    在TextBox控件中使用快捷键,一般要求按下快捷键立刻产生效果,KeyUp事件显然不符合我们的要求,而KeyPress事件中不支持使用组合件,所以我们选用KeyDown事件,具体代码实现如下:privatevoidtBBefore_KeyDown(objec ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:172 | 回复:0
  • C++原来const中所使用的函数必须全都具有const才行
    C++原来const中所使用的函数必须全都具有const才行
    今天在写程序的时候,出现了一个错误 “对象包含与成员函数不兼容的类型限定符”,从网上查了一下,原来原因是这样子的voidshowPair();改成voidshowPair()const; 在具有如上图所示的函数中,如果调用了其它函数,那么其 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:159 | 回复:0
  • Ctypedef
    Ctypedef
    C语言提供了 typedef 关键字,您可以使用它来为类型取一个新的名字。下面的实例为单字节数字定义了一个术语 BYTE:typedefunsignedcharBYTE; 在这个类型定义之后,标识符BYTE可作为类型 unsignedchar 的缩写, ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:178 | 回复:0
  • C++new/delete详解及原理
    C++new/delete详解及原理
    学了冯诺依曼体系结构,我们知道:硬件决定软件行为,数据都是围绕内存流动的。可想而知,内存是多么重要。当然,我们这里说的内存是虚拟内存(详情看Linxu壹之型)。1.C/C++内存布局 2.C语言动态内存管理方式申请内存:mal ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:160 | 回复:0
  • C/C++中extern关键字详解
    C/C++中extern关键字详解
    1 基本解释:extern可以置于变量或者函数前,以标示变量或者函数的定义在别的文件中,提示编译器遇到此变量和函数时在其他模块中寻找其定义。此外extern也可用来进行链接指定。     也就是说extern有两个作用 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:165 | 回复:0
  • C#打印条码的几种方式
    C#打印条码的几种方式
    标题虽然是说C#,但是以下介绍的几种方法不是只能在C#中使用,在其它的语言里面也行。 总结一下常见的条码打印方法,其实打条码的方式很多,大概有以下几种:1.斑马打印软件制作好模板,保存为.prn格式的文件,文件 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:169 | 回复:0
  • c++依据输入动态声明数组(一维,二维)
    c++依据输入动态声明数组(一维,二维)
    较早的编译器是不同意这样做的,所以一些书籍比方以Tc解说的书本都说数组的下标不能是变量。在vc6.0下亦是如此。只是在一些较新的编译器如devc++已经支持了,例如以下代码不会报错#includeamp;amp;lt;stdio.hamp;amp; ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:151 | 回复:0
  • 贪吃蛇(C++实现,VC6.0编译,使用了EasyX图形库)
    贪吃蛇(C++实现,VC6.0编译,使用了EasyX图形库)
     程序效果:    代码: //main.cpp1#includeamp;amp;lt;iostreamamp;amp;gt;2#includeamp;amp;lt;fstreamamp;amp;gt;3#includeamp;amp;lt;graphics.hamp;amp;gt;4#includeamp;amp;lt;conio.hamp;amp;gt;5#incl ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:173 | 回复:0
  • C#执行异步操作的几种方式
    C#执行异步操作的几种方式
    //线程异步按钮privatevoidThreadButton_Click(objectsender,RoutedEventArgse){newThread(o=amp;amp;gt;{vartime=TestTask();Dispatcher.BeginInvoke(DispatcherPriority.Normal,newActionamp;amp;lt;Button,intamp ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:153 | 回复:0
  • C#三层ATM-8.存款、取款功能设计
    C#三层ATM-8.存款、取款功能设计
    存款取款功能1.DAL--transInfo增加add方法--增加交易记录///amp;amp;lt;summaryamp;amp;gt;///增加一条数据///amp;amp;lt;/summaryamp;amp;gt;publicboolAdd(Model.transInfomodel){StringBuilderstrSql=newStringBu ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:180 | 回复:0
  • C++类模版封装单链表
    C++类模版封装单链表
    代码如下ViewCode1#includeamp;amp;lt;iostreamamp;amp;gt;2#includeamp;amp;lt;fstreamamp;amp;gt;3#includeamp;amp;lt;sstreamamp;amp;gt;45usingnamespacestd;6classStudent7{8public:9intsId;10ch……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:158 | 回复:0
  • C#集合类
    C#集合类
    我们用的比较多的非泛型集合类主要有ArrayList类和HashTable类。我们经常用HashTable来存储将要写入到数据库或者返回的信息,在这之间要不断的进行类型的转化,增加了系统装箱和拆箱的负担,14:31:45,例如我们需要 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:185 | 回复:0
  • C#得到磁盘信息
    C#得到磁盘信息
    1、代码 代码System.IO.DriveInfo drive = System.IO.DriveInfo.GetDrives();            for (int i = 0; i amp;amp;lt; drive.Length; i++)            {          ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:164 | 回复:0
  • C#socket客户端(异步通讯)
    C#socket客户端(异步通讯)
    /*Client.cs*/usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;usingSystem.Net.Sockets;usingSystem.Net;usingSystem.Threading;usingSystem.Diagnostics;namespace……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:155 | 回复:0
  • [C#菜鸟]C#Hook(三)Windows常用消息大全
    [C#菜鸟]C#Hook(三)Windows常用消息大全
    表A-1 Windows消息分布消息范围说明0~ WM_USER –1系统消息WM_USER ~0x7FFF自定义窗口类整数消息WM_APP ~0xBFFF应用程序自定义消息0xC000~0xFFFF应用程序字符串消息amp;amp;gt;0xFFFF为以后系统应用保留表A ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:157 | 回复:0
  • C#String前面不足位数补零的方法PadLeft
    C#String前面不足位数补零的方法PadLeft
    PadLeft(inttotalWidth,charpaddingChar)//在字符串左边用paddingChar补足totalWidth长度PadLeft(inttotalWidth,charpaddingChar)//在字符串右边用paddingChar补足totalWidth长度……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:192 | 回复:0
  • C#使用代理实现线程间调用
    C#使用代理实现线程间调用
    实现功能:后台线程改变窗体控件(flowLayoutPanel1)的状态。利用this.flowLayoutPanel1.InvokeRequired==false,可以知道是主线程调用的自己控件,还是其他线程调用。如果其他线程调用就使用DisplayDelegate代理。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:201 | 回复:0
  • C#使用Topshelf创建Windows服务
    C#使用Topshelf创建Windows服务
    本文写作的目的是,记录一种最简单开发Windows服务的方式–Topshelf。使用前先下载依赖文件:Topshelf.dll Topshelf.4.2.0.zip 或者直接通过Nuget安装:Install-PackageTopshelfTopshelf文档地址: https://topsh ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:164 | 回复:0
  • C#调用rar压缩多个文件并删除压缩的文件
    C#调用rar压缩多个文件并删除压缩的文件
    publicvoidRARsave(stringrarPatch,stringrarFiles,string patch,stringrarName)       {           Stringthe_rar;           RegistryKeythe_Reg;           Objectthe_ ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:170 | 回复:0
  • c++builder防止多个相同的子窗口同时出现
    c++builder防止多个相同的子窗口同时出现
    TForm*TfmMain::FormExist(AnsiStringszCaption){for(inti=0;iamp;amp;lt;this-amp;amp;gt;MDIChildCount;i++){TForm*pForm=this-amp;amp;gt;MDIChildren;if(pForm-amp;amp;gt;Caption==szCaption)……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:162 | 回复:0
  • C#的多线程机制初探(转)
    C#的多线程机制初探(转)
     一.多线程的概念 Windows是一个多任务的系统,如果你使用的是windows2000及其以上版本,你可以通过任务管理器查看当前系统运行的程序和进程。什么是进程呢?当一个程序开始运行时,它就是一个进程,进程所指 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:137 | 回复:0
  • C#关于多态的一个有趣的例子
    C#关于多态的一个有趣的例子
    封装、继承、多态,面向对象的三大特性,前两项理解相对容易,但要理解多态,特别是深入的了解,对于初学者而言可能就会有一定困难了。我一直认为学习 面向对象(ObjectOriented,OO)的最好方法就是结合实践,封装、 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:149 | 回复:0
  • c++中sizeof的用法
    c++中sizeof的用法
    1/*测试sizeof()测试环境:windows764位操作系统VS2012编译器*/2#includeamp;amp;lt;iostreamamp;amp;gt;3usingnamespacestd;45intmain()6{7chara;8shortintb;9intc;10longintd;……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:165 | 回复:0
  • C#获取周的第一天、最后一天、月第一天和最后一天
    C#获取周的第一天、最后一天、月第一天和最后一天
    viewplaincopyprint?publicclassDateTimeTool{///amp;amp;lt;summaryamp;amp;gt;///获取指定日期所在周的第一天,星期天为第一天///amp;amp;lt;/summaryamp;amp;gt;///amp;amp;lt;param……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:173 | 回复:0
  • C#调用存储过程中事务级临时表返回DataTable列乱序解决办法
    C#调用存储过程中事务级临时表返回DataTable列乱序解决办法
    stringresult=strSqlResult.Substring(3).Trim().Replace(amp;quot;\namp;quot;,amp;quot;amp;quot;).Replace(amp;quot;amp;quot;,amp;quot;amp;quot;).Replace(amp;quot;\tamp;quot;,amp;quot;amp;quot;).Replace(a ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:190 | 回复:0
  • 黑马程序员--c#基础总结
    黑马程序员--c#基础总结
    1.C#语法规则(1)标示符,关键字,用户变量区分大小写;在输入命名时首字母要大写,第二个字段首字母也要大写;(2)习惯用分号结尾(;)和花括号{};(3)NameSpace命名空间,用于将同名的类区分在不同名称的命名空间内; ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:172 | 回复:0
  • 《征服c指针》学习笔记-----统计文本单词数目的程序word_count
    《征服c指针》学习笔记-----统计文本单词数目的程序word_count
    1、程序的要求:对用户指定的英文文本文件(包括标准输入),将英文单词按照字母顺序输出到用户指定的文本文件中(包括标准输出),并且在各单词后面显示单词的出现次数。2、模块设计:主要分为:1.从输入流获取单词 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:209 | 回复:0
  • C++线程中的几种锁
    C++线程中的几种锁
    1.互斥锁互斥锁用于控制多线程对他们之间共享资源互斥访问的一个信号量。也就是说为了避免多个线程在某一时刻同时操作一个共享资源。例如线程池中的多个空闲线程和一个任务队列。任何时刻一个线程都要使用互斥锁互斥 ...……
    作者:菜鸟教程小白 | 时间:2022-7-18 10:47 | 阅读:174 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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