随笔分类 -  C/C++

摘要:构造函数与基类的其他成员不同,不能被派生类继承,因此为了初始化基类中的成员变量,需要在派生类中调用基类的构造函数(即显式调用),如果派送类没有调用则默认调用基类的无参构造函数(即隐式调用). 显式调用的方式参考以下代码: 如果基类以public 公有方式被继承,则基类的所有公有成员都会成为派生类的公 阅读全文
posted @ 2019-07-23 15:15 Bitor 阅读(3671) 评论(0) 推荐(0)
摘要:注意: Makefile 文件的命名注意 M 需要大写,否则会报错。 在Makefile文件中make命令前应为tab制表符。 下文转载至:https://blog.csdn.net/bingqing07/article/details/5888875 首先得了解一下什么是模块: 模块是具有独立功能 阅读全文
posted @ 2018-09-08 11:52 Bitor 阅读(8221) 评论(0) 推荐(0)
摘要:server include include include include include pragma comment(lib, "ws2_32.lib") using namespace std; SOCKET m_Client; void SendFile(); int main(int a 阅读全文
posted @ 2018-08-16 14:01 Bitor 阅读(8274) 评论(0) 推荐(0)
摘要:基于C的文件操作 在ANSI C中,对文件的操作分为两种方式,即流式文件操作和I/O文件操作,下面就分别介绍之。 一、流式文件操作 这种方式的文件操作有一个重要的结构FILE,FILE在头文件stdio.h中定义如下: typedef struct { int level; unsigned fla 阅读全文
posted @ 2018-08-14 15:04 Bitor 阅读(3067) 评论(0) 推荐(0)
摘要:问题描述 某国的军队由N个部门组成,为了提高安全性,部门之间建立了M条通路,每条通路只能单向传递信息,即一条从部门a到部门b的通路只能由a向b传递信息。信息可以通过中转的方式进行传递,即如果a能将信息传递到b,b又能将信息传递到c,则a能将信息传递到c。一条信息可能通过多次中转最终到达目的地。 由于 阅读全文
posted @ 2018-03-17 11:26 Bitor 阅读(497) 评论(0) 推荐(0)
摘要:对于C/C++语言来讲,const就是只读的意思,只在声明中使用;static一般有2个作用,规定作用域和存储方式.对于局部变量,static规定其为静态存储方式,每次调用的初始值为上一次调用的值,调用结束后存储空间不释放;对于全局变量,如果以文件划分作用域的话,此变量只在当前文件可见;对于stat 阅读全文
posted @ 2018-01-19 12:08 Bitor 阅读(187) 评论(0) 推荐(0)
摘要:问题描述 俄罗斯方块是俄罗斯人阿列克谢·帕基特诺夫发明的一款休闲游戏。 游戏在一个15行10列的方格图上进行,方格图上的每一个格子可能已经放置了方块,或者没有放置方块。每一轮,都会有一个新的由4个小方块组成的板块从方格图的上方落下,玩家可以操作板块左右移动放到合适的位置,当板块中某一个方块的下边缘与 阅读全文
posted @ 2017-03-17 20:14 Bitor 阅读(2021) 评论(1) 推荐(1)
摘要:问题描述 用 ASCII 字符来画图是一件有趣的事情,并形成了一门被称为 ASCII Art 的艺术。例如,下图是用 ASCII 字符画出来的 CSPRO 字样。 ..____.____..____..____...___.. ./.___/.___||.._.\|.._.\./._.\. |.|. 阅读全文
posted @ 2017-03-17 20:08 Bitor 阅读(1080) 评论(0) 推荐(0)
摘要:问题描述 给出一个字符串和多行文字,在这些文字中找到字符串出现的那些行。你的程序还需支持大小写敏感选项:当选项打开时,表示同一个字母的大写和小写看作不同的字符;当选项关闭时,表示同一个字母的大写和小写看作相同的字符。 输入格式 输入的第一行包含一个字符串S,由大小写英文字母组成。 第二行包含一个数字 阅读全文
posted @ 2017-03-17 20:05 Bitor 阅读(632) 评论(0) 推荐(0)
摘要:问题描述 请你写一个命令行分析程序,用以分析给定的命令行里包含哪些选项。每个命令行由若干个字符串组成,它们之间恰好由一个空格分隔。这些字符串中的第一个为该命令行工具的名字,由小写字母组成,你的程序不用对它进行处理。在工具名字之后可能会包含若干选项,然后可能会包含一 些不是选项的参数。 选项有两类:带 阅读全文
posted @ 2017-03-17 20:03 Bitor 阅读(745) 评论(0) 推荐(0)
摘要:问题描述 在横轴上放了n个相邻的矩形,每个矩形的宽度是1,而第i(1 ≤ i ≤ n)个矩形的高度是hi。这n个矩形构成了一个直方图。例如,下图中六个矩形的高度就分别是3, 1, 6, 5, 2, 3。 请找出能放在给定直方图里面积最大的矩形,它的边要与坐标轴平行。对于上面给出的例子,最大矩形如下图 阅读全文
posted @ 2017-03-17 19:49 Bitor 阅读(255) 评论(0) 推荐(0)