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

C++教程

RSS
  • C#??、?、?:、?.、?[]
    C#??、?、?:、?.、?[]
    1.可空类型修饰符(?)引用类型可以使用空引用表示一个不存在的值,而值类型通常不能表示为空。例如:stringstr=null;是正确的,inti=null;编译器就会报错。为了使值类型也可为空,就可以使用可空类型,即用可空类 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 15:35 | 阅读:6 | 回复:0
  • c语言中strcat函数,函数原型、头文件
    c语言中strcat函数,函数原型、头文件
    1、函数原型#includeamp;amp;lt;stdio.hamp;amp;gt;char*strcat(char*s1,constchar*s2){char*tmp=s1;while(*s1)s1++;while(*s1++=*s2++);returntmp;}intmai……
    作者:菜鸟教程小白 | 时间:2022-7-13 15:35 | 阅读:6 | 回复:0
  • C++并发与多线程学习笔记--unique_lock详解
    C++并发与多线程学习笔记--unique_lock详解
    unique_lock 取代lock_quardunique_lock 的第二个参数std::adopt_lockstd::try_to_lockstd::defer_lockunique_lock的成员函数lock()unlock()try_to_lock()release()unique_lock所有权的传递 unique_lock 取代loc ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 15:35 | 阅读:6 | 回复:0
  • linuxcmake报错theccompileridentificationisunknown
    linuxcmake报错theccompileridentificationisunknown
    RT解决方案cmake..-DCMAKE_CXX_COMPILER=/usr/bin/c++-DCMAKE_C_COMPILER=/usr/bin/gcc另一个解决方案也可以通过在CMakeLists.txt里面定义变量,类似set(MOSEK_LIBRARIES/home/ling/mosek/9.2/tools/platform/linux64 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 15:35 | 阅读:6 | 回复:0
  • c#获取网络时间
    c#获取网络时间
           publicstaticDateTimeGetInternetDate()       {           varclient=newTcpClient(amp;quot;time.nist.govamp;quot;,13);           using(varstreamReader=newStream ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 15:35 | 阅读:6 | 回复:0
  • C++只在栈或堆上实例化对象
    C++只在栈或堆上实例化对象
    一般情况下写一个类都是可以采用new在堆上分配空间,或直接采用类名+对象名的方式在栈上分配空间。但有时候,如果想让一个类只能在栈上或者堆上分配空间,又该怎么实现呢?下面分别来介绍如何定义只能在栈上或堆上实 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 15:35 | 阅读:6 | 回复:0
  • c#连接mysql数据库
    c#连接mysql数据库
    我的电脑已经安装过vs2017和mysql5.0,在使用c#连接mysql数据库时需要添加动态链接库MySql.Data.dll,我使用的安装方法是:VisualStudio,在 项目(右键)-管理NuGet程序包(N) 然后在浏览里面搜索MySql.Data并进行安 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 15:34 | 阅读:6 | 回复:0
  • 关于C#WebService的创建与调用
    关于C#WebService的创建与调用
    WebService是可操作的分布式应用程序。它以SOAP作为基本通信协议,使用HTTP和XML进行可以穿越防火墙的自由通信错误提示:*出现访问IIS元数据库失败*iis无法显示XML解决:开始-amp;amp;gt;程序-amp;amp;gt;Microsof ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 15:34 | 阅读:6 | 回复:0
  • C#构造函数、属性的应用
    C#构造函数、属性的应用
    usingSystem;usingSystem.Collections.Generic;usingSystem.Text;namespacetest{classProgram{staticvoidMain(stringargs){Timetest1=newTime();……
    作者:菜鸟教程小白 | 时间:2022-7-13 15:34 | 阅读:6 | 回复:0
  • C#中用SqlDataAdapter修改数据库中的表(源码+注意的细节)
    C#中用SqlDataAdapter修改数据库中的表(源码+注意的细节)
    【标题】      C#中用SqlDataAdapter修改数据库中的表  【内容】         /*修改数据集中的表,然后保存到数据库中。传入的参数:Stringsql=amp;quot;amp;quot;      sql+=amp;quot;select*f ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 15:34 | 阅读:6 | 回复:0
  • c语言之获取数组中元素的几种方式
    c语言之获取数组中元素的几种方式
    假设现在我们有以下数组:inta={1,2,3,4,5};那么,在C语言中如何取得数组中的元素呢?第一种方式:直接通过下标获取//取得第0个元素printf(amp;quot;%d\namp;quot;,a);第二种方式:通过数组的地址,在C语言中,数组 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 15:34 | 阅读:6 | 回复:0
  • c#使用emit方法DB,实体相互转换
    c#使用emit方法DB,实体相互转换
    网上有很多ORM框架和数据库转换方法。c#由EF控制,但是大家知道的是影响效率和底层控制。因此最近几个月一直在研究。最后产出了Hikari数据库连接池。但是该库只是定位在连接池,无法有效进行后续操作,经过自己经验 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 15:34 | 阅读:6 | 回复:0
  • linuxC加载so文件指定路径
    linuxC加载so文件指定路径
    在LinuxC中动态加载.so文件用dlopen(amp;quot;libdemo.soamp;quot;,RTLD_NOW);但是默认的so搜索目录不包括当前程序目录,所以必须复制到系统的so目录才能运行不然就会出现./hook:errorwhileloadingsharedlibraries:l ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 15:34 | 阅读:6 | 回复:0
  • c#制作悬浮框
    c#制作悬浮框
    一,制作winform窗体窗体要做小一点,你见过500*500的悬浮框吗?二,去掉边框和标题栏 this.FormBorderStyle=FormBorderStyle.None;运行出来如下所示:三,在窗体中拖放label控件因为准备在悬浮框中放置gif动画,la ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 15:33 | 阅读:6 | 回复:0
  • C#实现FTP文件夹下载功能【转载】
    C#实现FTP文件夹下载功能【转载】
     网上有很多FTP单个文件下载的方法,前段时间需要用到一个FTP文件夹下载的功能,于是找了下网上的相关资料结合MSDN实现了一段FTP文件夹下载的代码。      实现的思路主要是通过遍历获得文件夹下的所有文件, ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 15:33 | 阅读:6 | 回复:0
  • C++中的字符(串)指针
    C++中的字符(串)指针
    (一)char      wchar_t(WCHAR)      TCHARANSI:char是8位ANSI字符的数据类型,可用字符串处理函数:strcat(),strcpy(),strlen()等以str打头的函数。UNICODE:wchar_t是16位Unicode字符的数据类型,可 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 15:33 | 阅读:6 | 回复:0
  • C#图片加水印
    C#图片加水印
    usingSystem;usingSystem.IO;usingSystem.Collections;usingSystem.Drawing;usingSystem.Drawing.Drawing2D;usingSystem.Drawing.Imaging;namespaceImag_writer{///amp;amp;lt;summaryamp;amp;gt;///水印的类型///am ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 15:33 | 阅读:6 | 回复:0
  • C#如何批量修改集合元素的属性值?
    C#如何批量修改集合元素的属性值?
    我们往往会遇到要批量修改集合中元素的值,最笨的办法就是foreach循环,但本文介绍几种优雅的方法。首先,我们准备好元素类和初始集合:下面就是几种方法,目前并没有对性能做进一步的测试,有兴趣的童鞋可以测试下 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 15:33 | 阅读:6 | 回复:0
  • C#中调用windowsAPI函数总结
    C#中调用windowsAPI函数总结
       我们在程序设计过程中,对WindowsAPI函数调用是比不可少的,各种编程语言都规范了调用的方法和接口,在C#语言中的调用方法如下。  一、在工程项目中添加一个类新项,打开这个类文件,在文件头部加入对以下命 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 15:33 | 阅读:6 | 回复:0
  • C#连接数据库以及增、删、改、查操作
    C#连接数据库以及增、删、改、查操作
    usingSystem;usingSystem.Collections.Generic;usingSystem.Data.SqlClient;usingSystem.Linq;usingSystem.Text;usingSystem.Threading.Tasks;namespace_03.ado.net{classProgram{……
    作者:菜鸟教程小白 | 时间:2022-7-13 15:33 | 阅读:6 | 回复:0
  • 使用ifstream和getline读取文件内容[c++]
    使用ifstream和getline读取文件内容[c++]
    假设有一个叫data.txt的文件,它包含以下内容:Fry: One Jillion dollars.Auctioneer: Sir, that's not a number.数据读取, 测试 。以下就是基于data.txt的数据读取操作:#include amp;amp;lt;iostreamamp; ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 15:32 | 阅读:6 | 回复:0
  • H3C时钟ntp日志、欢迎信息
    H3C时钟ntp日志、欢迎信息
    Quidway、、、、H3C基本配置基本配置基本配置基本配置H3C时钟ntp 日志、欢迎信息一、配置设备时间: 系统时间和日期:clockdatetimetimedate 系统所在的时区:clocktimezonezone-name{add|minus}time 二、NTP配 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 15:32 | 阅读:6 | 回复:0
  • java调用C++代码
    java调用C++代码
    一、在要使用到C++代码的类文件中声明一个native方法,例如:1publicclassTestNative{23publicnativevoidtest();456}二、javac编译此java文件,然后使用javahTestNative命令生成一个头文件三、使用visualstudio工具 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 15:32 | 阅读:6 | 回复:0
  • c#优化代码的一些规则——判断null值得不同写法[六]
    c#优化代码的一些规则——判断null值得不同写法[六]
    前言先来看一个例子:假设updated是一个委托:if(updated!=null){updated();}请问上面写法在多线程中安全吗?如果不安全会抛出什么异常呢?正文上面的答案是不安全,因为可能运行完updated!=null的时候,另一个线程将up ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 15:32 | 阅读:6 | 回复:0
  • C语言相关
    C语言相关
    标准输入输出格式化输入输出inta,b;intarr={1},*p=amp;amp;amp;b;doubled;charch,str;scanf(amp;quot;%d%damp;quot;,amp;amp;amp;a,p);scanf(amp;quot;%c%samp;quot;,amp;amp;amp;ch,str);scanf(amp;quot;%lfamp;quo ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 15:32 | 阅读:6 | 回复:0
  • c#16进制10进制转换
    c#16进制10进制转换
    //十进制转二进制Console.WriteLine(Convert.ToString(69,2));//十进制转八进制Console.WriteLine(Convert.ToString(69,8));//十进制转十六进制Console.WriteLine(Convert.ToString(69,16));//二进制转十进制Console ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 15:32 | 阅读:6 | 回复:0
  • C#窗体内控件大小随窗体等比例变化(转)
    C#窗体内控件大小随窗体等比例变化(转)
    一、首先定义全局变量1privatefloatX;//当前窗体的宽度2privatefloatY;//当前窗体的高度3privateboolIsFirst=true;二、定义一下两个函数1///amp;amp;lt;summaryamp;amp;gt;2///将控件的宽,高,左边距,顶边距和字体 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 15:32 | 阅读:6 | 回复:0
  • linux下C语言三种get输入方式
    linux下C语言三种get输入方式
     第一种:scanf()#includeamp;quot;stdio.hamp;quot;#includeamp;quot;string.hamp;quot;intmain(){charname;scanf(amp;quot;%samp;quot;,name);puts(name);return0;} 第二种:fgets()#includeamp;quot;stdio.hamp ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 15:31 | 阅读:6 | 回复:0
  • c#字符串格式化为日期格式
    c#字符串格式化为日期格式
    strings=amp;quot;201608229:56amp;quot;;stringdt=DateTime.ParseExact(s,amp;quot;yyyyMMddH:mmamp;quot;,null).ToString(amp;quot;yyyy-MM-ddH:mmamp;quot;);Response.Write(dt); ……
    作者:菜鸟教程小白 | 时间:2022-7-13 15:31 | 阅读:6 | 回复:0
  • [C/C++基础--笔试突击]4.运算符及优先级
    [C/C++基础--笔试突击]4.运算符及优先级
    概述:表达式,由操作数和运算符组成。笔试中通常的考点有操作符的优先级、异或等关系运算。 4.1赋值语句赋值运算符amp;quot;=amp;quot;,操作符左边代表着存储单元的地址,称为左值,右边带表着需要的值,称为右值 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 15:31 | 阅读:6 | 回复:0
  • C语言memcpy函数的用法
    C语言memcpy函数的用法
    介绍memcpy是memorycopy的缩写,意为内存复制,在写C语言程序的时候,我们常常会用到它。它的函原型如下:void*memcpy(void*dest,constvoid*src,size_tn);它的功能是从src的开始位置拷贝n个字节的数据到dest。如果de ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 15:31 | 阅读:6 | 回复:0
  • 在C++的函数中如何指定一个数组,使得这个数组的大小由函数的输入值来决定 ...
    在C++的函数中如何指定一个数组,使得这个数组的大小由函数的输入值来决定 ...
    今天调试一个C++程序,在一个函数中定义了一个一维数组,设定数组的大小由函数的输入值来决定。是这样子的:inta;然后发现:报错!报错是这样的:那么问题来了,在C++中定义数组一定要指定数组大小么?答案是否定的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 15:31 | 阅读:8 | 回复:0
  • 简化版C语言文法简化版C语言文法
    简化版C语言文法简化版C语言文法
     1)amp;amp;lt;程序amp;amp;gt;::=开始amp;amp;lt;文件头amp;amp;gt;|amp;amp;lt;函数amp;amp;gt;结束(2)amp;amp;lt;文件头amp;amp;gt;::=amp;amp;lt;库函数amp;amp;gt;(3)amp;amp;lt;函数amp;amp;gt;::=amp; ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 15:31 | 阅读:11 | 回复:0
  • C#进程、线程和多线程
    C#进程、线程和多线程
    1.进程(Process)是Windows系统中的一个基本概念,它包含着一个运行程序所需要的资源。一个正在运行的应用程序在操作系统中被视为一个进程,进程可以包括一个或多个线程。线程是操作系统分配处理器时间的基本单元, ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 15:31 | 阅读:8 | 回复:0
  • C/C++操作MySQL数据库——增、删、改、查
    C/C++操作MySQL数据库——增、删、改、查
    1、数据库链接intcppDatebase::DatabaseConnect(sBit8*uName,sBit8*pWord,sBit8*dbName){dbHandle=mysql_init(NULL);if(NULL==dbHandle ){coutamp;amp;lt;amp;amp;lt;amp;quot;mysqliniterror!amp;quot;amp;amp;lt; ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 15:31 | 阅读:6 | 回复:0
  • C#中as与is的用法(收藏)
    C#中as与is的用法(收藏)
    一、类型转换**************************************************************************************************************1.任何类型都可以转换为其基类类型,用隐式转换完成;2.任何类型转换为其派生类型时 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 15:30 | 阅读:6 | 回复:0
  • c++,new,delete,成员指针
    c++,new,delete,成员指针
    new和delete用来申请动态内存空间,一定要配对使用#includeamp;amp;lt;stringamp;amp;gt;#includeamp;amp;lt;ctype.hamp;amp;gt;#includeamp;amp;lt;vectoramp;amp;gt;#includeamp;amp;lt;iostreamamp;amp;gt;#inclu ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 15:30 | 阅读:6 | 回复:0
  • 手写C++代码实现POST传输数据
    手写C++代码实现POST传输数据
    char*pHttpPost=amp;quot;POST%sHTTP/1.1\r\namp;quot;amp;quot;Host:%s:%d\r\namp;quot;amp;quot;Content-Type:application/x-www-form-urlencoded\r\namp;quot;amp;quot;Content-Length:%d\r\n\r\namp;quot;amp;qu ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 15:30 | 阅读:6 | 回复:0
  • Qt5信号与槽C++11风格连接简介
    Qt5信号与槽C++11风格连接简介
    最近在论坛上看到了这个方面的问题,详见这里。 随后浅浅地学习了一下子,看到了Qt官方论坛上给出的说明,觉得C++11的functional连接方法还是比Qt4既有的宏连接方法有很大不同。 官方论坛的文档:http://doc.qt.io ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 15:30 | 阅读:6 | 回复:0
  • C#webapi简单学习
    C#webapi简单学习
    创建WebApi项目:在VS工具中创建一个ASP.NETWeb应用程序 选择Webapi一个webapi项目就创建好了这里简单的写一个post和get两种请求的方法,由于post请求参数需要参数体的形式,一般用json作为参数,这里简单创建一个 ...……
    作者:菜鸟教程小白 | 时间:2022-7-13 15:30 | 阅读:6 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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