C/C++ 教程
当代最优秀的程序设计语言,基础语言
-
C++: 把文本文件(txt)的所有内容读入字符串(string), 最高效的要领 代码: /* * main.cpp * * Created on: 2014年6月17日 * Author: Spike */ /*eclipse cdt, gcc 4.8.1*/ #include <iostream> ... 继续阅读C++: 把文本文件(txt)的所有内容读入字符串(string), 最高效的要领
:2017-11-02
-
Linux下C编程:sigprocmask阻塞历程 1、有时候不但愿在接到信号时就当即遏制当前执行,去处理惩罚信号,同时也不但愿忽略该信号,而是延时一段时间去挪用信号处理惩罚函数。这种环境是通过阻塞信号实现的。 2、信号阻塞和忽略信号的区别。 阻塞的观念和忽略信号是差异的。操纵系统在信号被历程清除阻塞之前不会讲信号通报出去,被阻塞的信号也不会影响历程的行为,信号只是临时被阻止通报。当历程忽略一... 继续阅读Linux下C编程:sigprocmask阻塞历程
:2017-11-02
-
输入两个正整数m和n并求其最大合同数和最小公倍数 查察全套“c语言习题集” 题目: 输入两个正整数m和n,求其最大合同数和最小公倍数。 1.措施阐明:操作辗除法。 2.措施源代码: #include "stdio.h"#include "conio.h"main(){ int a,b,num1,num2,temp; printf("please input two numbers:\n")... 继续阅读输入两个正整数m和n并求其最大合同数和最小公倍数
:2017-11-02
-
C++的数据与范例 一、媒介 最近在看C++Primer第5版,先前已经看过第4版,可是发明第5版在整个常识机关与个体常识的讲授上跟第4版不同照旧挺大的,尤其是新增了C++11的内容,正如孟岩老师在第5版媒介中所讲:“此刻可以或许以新的C++11气势气魄开拓实践的人是百里挑一,假如可以或许熟练的运用C++11的新特征、新机制,那么就可以或许形成一种简捷优雅的C++编程风络,开拓会变得更高效,更... 继续阅读C++的数据与范例
:2017-11-02
-
C语言中的移位操纵 C语言中的移位操纵,内容不多。不外有些处所你不留意,就疏忽了。 先做两个小题先。 (1)unsigned char x=3; x<<1是几多?x>>1是几多? (2)char x=3; x<<1是几多?x>>1是几多? (3)char x=-3; x<<1是几多?x>>1是几多? 3写成二进制数是000... 继续阅读C语言中的移位操纵
:2017-11-02
-
C语言实现的虚拟桌面措施代码 副标题#e# 虚拟一个桌面,然后在虚拟桌面启动explorer历程,用户可以用"ALT+Q"来切换现有桌面与这个虚拟桌面,用户需要运行什么软件,本身在虚拟桌面打开就是了。道理很简朴,实现同样也很简朴,下面是代码: #include<afxwin.h> HINSTANCE hInst; //当前实例 TCHAR szAppName[] = TEXT ("... 继续阅读C语言实现的虚拟桌面措施代码
:2017-11-02
-
C++位操纵概述 界说二进制变量: 一般是以八进制可能十六进制来界说,八进制数以0开头,十六进制数以0x开头 譬喻int a = 0x80, 这里的80只能暗示8个二进制位,它暗示的是int的低8位,前面的24个二进制位补0,所以a = 128;也可以 a = –0x80, 此时a = -128;8进制同理 需要留意的是:假如0x…可以或许在整形内暗示,则其默认是int,不然再看unsign... 继续阅读C++位操纵概述
:2017-11-02
-
可设置语法阐明器开拓纪事(五) 结构一个真正能用的状态机(中) 副标题#e# 上一篇博客写到了如何给一个非终结符的文礼貌则结构出一个压缩过的下推状态机,那么本日说的就是如何把所有的文法都毗连起来。其实主要的idea在(三)和他的勘误(三点五)内里已经说得差不多了。可是本日我们要处理惩罚的是带信息的transition,所以尚有一些处所要留意。 所以在这里我们先把几条文法的最后的状态机都列出来(... 继续阅读可设置语法阐明器开拓纪事(五) 结构一个真正能用的状态机(中)
:2017-11-02
-
Linux下用C语言API毗连MySQL数据库 副标题#e# 像PHP和perl一样,MySQL也提供的C语言利用的API. C代码的API是随MySQL一起宣布的. 它包括在mysqlclient库中, 可以使C措施来会见数据库. MySQL源码包中的很多客户端都是用C写的. 假如你正在找利用这些C API的例子, 可以看看客户端的写法.你可以在MySQL源码包的clients目次找到这些例... 继续阅读Linux下用C语言API毗连MySQL数据库
:2017-11-02
-
Linux下及时按时器在C语言中的实现和应用 linux下尚有一种高精度的按时器,那就是posix_timer.我记得以前看代码的时候CLOCK_REALTIME的按时器好像用的就是rdtsc指令,不外此刻不确定了,先放到一边。道理上来说,可以在变频的时候也利用rdtsc指令,因为CPU的频率我们也是知道的,变频的时候内核也是知道的。 下面是我的timer_create的例子,编译的时候要加上... 继续阅读Linux下及时按时器在C语言中的实现和应用
:2017-11-02