上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 74 下一页
  2020年8月19日
摘要: inline size_t hashstring(const char* s){ unsigned long h = 0; for (; *s; ++s) { h = 5 * h + *s; } return (size_t)(h);} 阅读全文
posted @ 2020-08-19 13:39 莫水千流 阅读(102) 评论(0) 推荐(0)
摘要: 写的好棒!!!%%%粘来咯... 字符串匹配算法,是在实际工程中经常遇到的问题,也是各大公司笔试面试的常考题目。此算法通常输入为原字符串(string)和子串(pattern),要求返回子串在原字符串中首次出现的位置。比如原字符串为“ABCDEFG”,子串为“DEF”,则算法返回3。常见的算法包括: 阅读全文
posted @ 2020-08-19 09:14 莫水千流 阅读(349) 评论(0) 推荐(0)
摘要: C++中读取文件可以采用几个函数分别为,_findfirst、_findnext、_findclose。其中还要借助结构体 struct _finddata_t,_finddata_t主要用来存储各种文件的信息。 struct _finddata64i32_t { unsigned attrib; 阅读全文
posted @ 2020-08-19 09:04 莫水千流 阅读(1237) 评论(1) 推荐(1)
摘要: 说明 bind1st() 和 bind2nd(),在 C++11 里已经 deprecated 了,建议使用新标准的 bind()。 下面先说明bind1st() 和 bind2nd()的用法,然后在说明bind()的用法。 头文件 #include <functional> 作用 bind1st( 阅读全文
posted @ 2020-08-19 06:47 莫水千流 阅读(1100) 评论(0) 推荐(1)
  2020年8月18日
摘要: 今天我遇到了这样一个任务:要求编写一个程序,统计和这个程序在同一目录下(及其子目录)所有文件的单词数。统计单词数十分倒不是太难,倒是找出同一目录下的所有文件,是我从来没有接触过的。仔细分析,这个问题其实包含两个小问题: 1. 如何获取当前程序所在文件夹的路径 2. 如何给定一个路径,递归地找到其中( 阅读全文
posted @ 2020-08-18 23:18 莫水千流 阅读(2342) 评论(0) 推荐(0)
摘要: 利用C/C++编写程序以获取文件夹内所有子文件名,以下程序参考网络上诸多博文: 头文件如下: #include <iostream> #include <stdlib.h> #include <stdio.h> #include <string.h> #ifdef linux #include <u 阅读全文
posted @ 2020-08-18 23:11 莫水千流 阅读(348) 评论(0) 推荐(0)
摘要: 一:简介 MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),使用最常用的数据库管理语言--结构化查询语言(SQL)进行数据库管理。 MySQL是开放源代码的,因此任何人都可以在General Public License的许可下下载并根据个性化的需要对其进行修改。 MySQL因为其速度 阅读全文
posted @ 2020-08-18 19:35 莫水千流 阅读(405) 评论(0) 推荐(0)
  2020年8月17日
摘要: QInputDialog类提供了一种简单方面的对话框来获得用户的单个输入信息,可以是一个字符串,一个Int类型数据,一个double类型数据或是一个下拉列表框的条目。 对应的Dialog其中包括一个提示标签,一个输入控件(若是调用字符串输入框,则为一个QLineEdit,若是调用Int类型或doub 阅读全文
posted @ 2020-08-17 07:11 莫水千流 阅读(637) 评论(0) 推荐(0)
  2020年8月15日
摘要: 在C++开发过程中,我们经常会用STL的各种容器,比如vector,map,set等,这些容器极大的方便了我们的开发。在使用这些容器的过程中,我们会大量用到的操作就是插入操作,比如vector的push_back,map的insert,set的insert。这些插入操作会涉及到两次构造,首先是对象的 阅读全文
posted @ 2020-08-15 15:10 莫水千流 阅读(610) 评论(0) 推荐(0)
摘要: QVector、Qlist、QlinkedList 类 用法比较: 1. QVector 是提供动态数组的一个模板类。 QList 是提供列表的一个模板类。 QLinkedList 是提供链表的一个模板类。 2. QVector<T> 是QT的一个通用容器类,它在相邻的内存位置中存储items的值, 阅读全文
posted @ 2020-08-15 10:35 莫水千流 阅读(2654) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 74 下一页