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

C++教程

RSS
  • 在C#中??和?分别是什么意思?
    在C#中??和?分别是什么意思?
    在C#6.0中,引入了一个?.的运算符,前面的代码可以改成如下形式:    int?firstX=points?.FirstOrDefault()?.X;从这个例子中我们也可以看出它的基本用法:如果对象为NULL,则不进行后面的获取成员的运算,直接返 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 14:28 | 阅读:49 | 回复:0
  • BorlandC++BuilderVCL的数值转换函数
    BorlandC++BuilderVCL的数值转换函数
     五.BorlandC++BuilderVCL的数值转换函数1.IntToStr将整数转换为AnsiString字符串,函数原型如下:AnsiString__fastcallIntToStr(intValue);2.IntToHex将整数转换为十六进制字符串,函数原型如下:AnsiString__fastc ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 14:28 | 阅读:52 | 回复:0
  • C#读取文件为byte数组
    C#读取文件为byte数组
    privatebyteFileContent(stringfileName){using(FileStreamfs=newFileStream(fileName,FileMode.Open,FileAccess.Read)){try{……
    作者:菜鸟教程小白 | 时间:2022-7-13 14:28 | 阅读:54 | 回复:0
  • C++全排列函数next_permutation()和prev_permutation()
    C++全排列函数next_permutation()和prev_permutation()
    头文件:#includeamp;amp;lt;algorithmamp;amp;gt;* ** 1.next_permutation():next_permutation()函数的返回类型是bool类型.即:如果有一个更高的排列,它重新排列元素,并返回true;如果这是不可能的(因为它已 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 14:28 | 阅读:53 | 回复:0
  • C++11特性——委托构造函数(Delegatingconstructors)
    C++11特性——委托构造函数(Delegatingconstructors)
     转载自:https://www.chenlq.net/books/cpp11-faq/cpp11-faq-chinese-version-series-delegate-constructors.html 委托构造函数(Delegatingconstructors)在C++98中,如果你想让两个构造函数完成相似的事情,可 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 14:27 | 阅读:38 | 回复:0
  • C++运行外部exe并判断exe返回值
    C++运行外部exe并判断exe返回值
    有三个API函数可以运行可执行文件WinExec、ShellExecute和CreateProcess。CreateProcess因为使用复杂,比较少用。  WinExec主要运行EXE文件。⑴函数原型: UINT Win Exec(LPCSTR lpCmdLine, UINT uCmdShow); ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 14:27 | 阅读:37 | 回复:0
  • C/C++memmove与memcpy的区别及实现
    C/C++memmove与memcpy的区别及实现
    1.与字符串函数strcpy区别:memcpy与memmove都是对内存进行拷贝可以拷贝任何内容,而strcpy仅是对字符串进行操作。memcpy与memmove拷贝多少是通过其第三个参数进行控制而strcpy是当拷贝至'\0'停止。2.函数说明:   ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 14:27 | 阅读:39 | 回复:0
  • IISHelper,bindingnewdomainusingc#
    IISHelper,bindingnewdomainusingc#
     publicclassIISHelper{publicstaticstringSiteName{get{returnConfig.GetSetting(amp;quot;SiteNameamp;quot;);}}publicstaticvoidAddDomianTmSuite(stringportalAlias……
    作者:菜鸟教程小白 | 时间:2022-7-13 14:27 | 阅读:39 | 回复:0
  • C#中的常用正则表达式总结
    C#中的常用正则表达式总结
    只能输入数字:amp;quot;^*$amp;quot;。只能输入n位的数字:amp;quot;^\d{n}$amp;quot;。只能输入至少n位的数字:amp;quot;^\d{n,}$amp;quot;。只能输入m~n位的数字:。amp;quot;^\d{m,n}$amp;quot;只能输入零和非零 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 14:27 | 阅读:42 | 回复:0
  • 关于学习c++和编程的50个观点
    关于学习c++和编程的50个观点
    关于学习c++和编程的50个观点:把c++当成一门新的语言学习(和c没啥关系!真的。);看《thinkinginc++》,不要看《c++变成死相》;看《thec++programminglanguage》和《insidethec++objectmodel》,不要因为他们很难 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 14:27 | 阅读:46 | 回复:0
  • [转载]c/c++指针与数组的使用与区别
    [转载]c/c++指针与数组的使用与区别
    常见的内存分配和使用错误 1)内存的申请和分配并没有成功,但程序员却使用了它。一些新手经常会犯这种错误,他们并不会留意到内存没有分配成功。判断指针的值是否为NULL可以有效地避免这种错误。2)内存的分配已经成 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 14:27 | 阅读:47 | 回复:0
  • 如何查看C++class的对象模型
    如何查看C++class的对象模型
    1.VS编译器打印对象模型:VS系列的编译器大多都提供了下面这么一个编译选项,以在编译完成源文件之后可以打印出这个源文件中C++class的对象模型:cl.cpp/d1reportSingleClassLayout比如我的source.cc在这个目录之下 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 14:26 | 阅读:27 | 回复:0
  • 深入理解C语言指针的奥秘
    深入理解C语言指针的奥秘
    指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 14:26 | 阅读:28 | 回复:0
  • UnicodeString相互转换C#
    UnicodeString相互转换C#
    publicstringStringToUnicode(stringstr){stringoutStr=amp;quot;amp;quot;;if(!string.IsNullOrEmpty(str)){for(inti=0;iamp;amp;lt;str.Length;i++)……
    作者:菜鸟教程小白 | 时间:2022-7-13 14:26 | 阅读:25 | 回复:0
  • GoogleC++编码规范
    GoogleC++编码规范
    刚刚看到一位博主的文章分享GoogleC++编码规范本人做一下记录,方便以后学习。。中文在线版本地址:http://zh-google-styleguide.readthedocs.io/en/latest/google-cpp-styleguide/contents/原文:https://www.cnblo ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 14:26 | 阅读:26 | 回复:0
  • linux终端下编译c语言程序
    linux终端下编译c语言程序
    linux终端下,编译C语言程序步骤为:采用vi进行源代码编写,编写完成后,:wq存盘退出,如:vitest.c在命令行下,运行gcc编译程序,生成执行码,如:gcc -otesttest.c-o表示指明生成的执行码名称运行编译后的执行码 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 14:26 | 阅读:30 | 回复:0
  • visualstudio2010中C#生成的,ArcGIS二次开发的basetool的dll,注册为COM组件tlb文件 ...
    visualstudio2010中C#生成的,ArcGIS二次开发的basetool的dll,注册为COM组件tlb文件 ...
    写了个标题好长啊~~~~这两天又认识了一个新玩意,记录一下下,啦啦啦~~~~~话说,认识arcgis快十年了,从桌面版到engine的二次开发,其实不过才认识到它的冰山一角,它总是能带来很多还未知的东西,实话说,就是如此 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 14:26 | 阅读:29 | 回复:0
  • linux下C编程改变输出字体颜色
    linux下C编程改变输出字体颜色
    格式:echoamp;quot;\033[字背景颜色;字体颜色m字符串\033[0mamp;quot;例如:echoamp;quot;\033[41;36msomethinghere\033[0mamp;quot; 其中41的位置代表底色,36的位置是代表字的颜色那些asciicode是对颜色调用的始末. ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 14:26 | 阅读:32 | 回复:0
  • C#semaphore的使用
    C#semaphore的使用
    其实.NET中的信号量(Semaphore)是操作系统维持的一个整数。当整数位0时。其他线程无法进入。当整数大于0时,线程可以进入。每当一个线程进入,整数-1,线程退出后整数+1。整数不能超过信号量的最大请求数。信号量 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 14:25 | 阅读:24 | 回复:0
  • C#中对Excel文件执行写数据操作
    C#中对Excel文件执行写数据操作
    C#中对Excel文件执行写数据操作:先编写一个函数privatestaticstringCPath(stringpath){varindex=path.LastIndexOf(amp;quot;/amp;quot;);vartemp=path.Substring(0,index);if(!Directory.Exists(temp)) ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 14:25 | 阅读:22 | 回复:0
  • 练习:C#---类(身份证号截取生日、验证邮箱、DateTime)
    练习:C#---类(身份证号截取生日、验证邮箱、DateTime)
    //练习1:截取生日Console.Write(amp;quot;请输入你的身份证号码:amp;quot;);stringid=Console.ReadLine();Console.WriteLine(amp;quot;你的生日是:amp;quot;+id.Substring(6,4)+amp;quot;年amp;quot;+id.Substrin ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 14:25 | 阅读:25 | 回复:0
  • ASP.NET使用C#实现的最简单的验证码方法
    ASP.NET使用C#实现的最简单的验证码方法
    这是我自己写的,已经写好了一个类,这个类直接粘贴到你的代码里面,编译一下引用就行了。可以实现纯数字的验证码,纯字母的验证码,字母和数字组合的验证码。当然你也可以做许多改进,比如说你可以在缓存方面改进一 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 14:25 | 阅读:25 | 回复:0
  • 加加减减(你真的懂++--吗)C#
    加加减减(你真的懂++--吗)C#
      目录自增量.1++放在右边.1++放在左边.1--在左边.1--在右边.1++或者--放在左边和放在右边对表达式的值影响.1示例11示例21示例31你真的明白了吗?.1测试11测试21测试31测试41答案.1测试11测试21测试31测试41    ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 14:25 | 阅读:26 | 回复:0
  • C++实现快速排序算法QuickSort()
    C++实现快速排序算法QuickSort()
    算法基本思想:第一步:教官面对一列无序的队伍,他指着最右边的一个人A说:“比他高的站他右边,比他矮的站他左边。”完成之后,队伍被他分割成了两列,第一列:比A矮的在A的左边;第二列:比A高的在A的右边。第二 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 14:25 | 阅读:23 | 回复:0
  • 基于RSA的加密/解密示例C#代码
    基于RSA的加密/解密示例C#代码
    备注:经测试明文长度超过58时会出现异常.源码附件:/Files/bluesky521/RSA_Demo.rar……
    作者:菜鸟教程小白 | 时间:2022-7-13 14:25 | 阅读:26 | 回复:0
  • C#对Word文档的创建、插入表格、设置样式等操作
    C#对Word文档的创建、插入表格、设置样式等操作
    usingWord;下面的例子中包括C#对Word文档的创建、插入表格、设置样式等操作:(例子中代码有些涉及数据信息部分被省略,重要是介绍一些C#操作word文档的方法)       publicstringCreateWordFile(stringCheck ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 14:24 | 阅读:22 | 回复:0
  • 基于Asp.netC#实现HTML转图片(网页快照)
    基于Asp.netC#实现HTML转图片(网页快照)
    1.实现方法  //WebSiteThumbnail.cs文件,在BS项目中需要添加对System.Windows.Forms的引用usingSystem;usingSystem.Data;usingSystem.Configuration;usingSystem.Web;usingSystem.Web.Security;usingSystem. ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 14:24 | 阅读:22 | 回复:0
  • VisualStudio2005C#读写Excel文件
    VisualStudio2005C#读写Excel文件
    1项目-添加引用-COM-MicrosoftExcel12.0ObjectLibraryamp;amp;amp;amp;amp;amp;-MicrosoftOffice12.0ObjectLibrary2usingMicrosoft.Office.Core;usingMicrosoft.Office.Interop.Excel;usingSystem.IO;usingSystem.Re ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 14:24 | 阅读:23 | 回复:0
  • C#自动升级
    C#自动升级
    原文出处:http://www.longtengwang.com/Article/soft/Csharp/csharpSL/200801/8014.html1前言长期以来,广大程序员为到底是使用Client/Server,还是使用Browser/Server结构争论不休,在这些争论当中,C/S结构的程序 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 14:24 | 阅读:21 | 回复:0
  • Objective-CAutoreleasePool的实现原理(转)
    Objective-CAutoreleasePool的实现原理(转)
    内存管理一直是学习Objective-C的重点和难点之一,尽管现在已经是ARC时代了,但是了解Objective-C的内存管理机制仍然是十分必要的。其中,弄清楚autorelease的原理更是重中之重,只有理解了autorelease的原理,我们 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 14:24 | 阅读:22 | 回复:0
  • 【Codeforces】CodeforcesRound#374(Div.2)--C.Journey(DP)
    【Codeforces】CodeforcesRound#374(Div.2)--C.Journey(DP)
    C.Journeytimelimitpertest3secondsmemorylimitpertest256megabytesinputstandardinputoutputstandardoutputRecentlyIrinaarrivedtooneofthemostfamouscitiesofBerland—theBerlatovc……
    作者:菜鸟教程小白 | 时间:2022-7-13 14:24 | 阅读:20 | 回复:0
  • 用C++实现:删除数组零元素
    用C++实现:删除数组零元素
    问题描述:从键盘读入n个整数放入数组中,编写函数CompactIntegers,删除数组中所有值为0的元素,其后元素向数组首端移动。注意,CompactIntegers函数需要接受数组及其元素个数作为参数,函数返回值应为删除操作执行 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 14:24 | 阅读:22 | 回复:0
  • 《Cocos2d-x实战(卷Ⅰ):C++开发》
    《Cocos2d-x实战(卷Ⅰ):C++开发》
    《Cocos2d-x实战(卷Ⅰ):C++开发》 基础篇第1章   准备开始1.1  本书学习路线图1.2  使用实例代码 第2章  Cocos2d-x介绍与环境搭建2.1  移动平台游戏引擎介绍2.2  Cocos2d家谱2.3  Cocos2d-x设计 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 14:23 | 阅读:23 | 回复:0
  • C#中改变显示器的分辨率
    C#中改变显示器的分辨率
    C#中改变显示器的分辨率下面的代码实现修改显示器分辨率和刷新频率的功能:usingSystem;usingSystem.Drawing;usingSystem.Collections;usingSystem.ComponentModel;usingSystem.Windows.Forms;usingSystem.Data;usin ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 14:23 | 阅读:26 | 回复:0
  • C#向win32程序窗口中的文本框设置指定文本
    C#向win32程序窗口中的文本框设置指定文本
    publicpartialclassForm1:Form {//设置文本内容的消息privateconstintWM_SETTEXT=0x000C; //鼠标点击消息constintBM_CLICK=0x00F5;privatestaticexternIntPtrFindWindow( stringl……
    作者:菜鸟教程小白 | 时间:2022-7-13 14:23 | 阅读:27 | 回复:0
  • C#内存映射文件消息队列实战演练(MMF—MQ)
    C#内存映射文件消息队列实战演练(MMF—MQ)
    本次分享课程属于《C#高级编程实战技能开发宝典课程系列》中的一部分,阿笨后续会计划将实际项目中的一些比较实用的关于C#高级编程的技巧分享出来给大家进行学习,不断的收集、整理和完善此系列课程!消息队列这个概 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 14:23 | 阅读:27 | 回复:0
  • 『C#基础』C#导出Excel
    『C#基础』C#导出Excel
    C#导出Excel的主要方法如下:代码:voidCellToCell(DataSetds){#region实例化所需对象//实例化一个Excel文档对象Microsoft.Office.Interop.Excel.Applicationexapp=newMicrosoft.Offic……
    作者:菜鸟教程小白 | 时间:2022-7-13 14:23 | 阅读:25 | 回复:0
  • 用C#实现生成PDF文档(原码)
    用C#实现生成PDF文档(原码)
    用C#实现生成PDF文档(原码)  using System;   using System.IO;   using System.Text;   using System.Collections;      namespace PDFGenerator {      public class PDFGenerat ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 14:23 | 阅读:23 | 回复:0
  • C#定时器事件(设置时间间隔,间歇性执行某一函数,控制台程序) ...
    C#定时器事件(设置时间间隔,间歇性执行某一函数,控制台程序) ...
    定时器事件代码staticvoidMain(stringargs){Method();#region定时器事件TimeraTimer=newTimer();aTimer.Elapsed+=newElapsedEventHandler(TimedEvent);aTim……
    作者:菜鸟教程小白 | 时间:2022-7-13 14:22 | 阅读:35 | 回复:0
  • c#Wndproc的使用方法
    c#Wndproc的使用方法
     protectedoverridevoidWndProc(refMessagem){constintWM_SYSCOMMAND=0x0112;constintSC_CLOSE=0xF060;if(m.Msg==WM_SYSCOMMANDamp;amp;amp;amp;amp;amp;(int)m.WParam==SC_CLOSE){//屏蔽传入的消息事件this ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 14:22 | 阅读:38 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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