会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
我心飞翔2015
博客园
首页
新随笔
联系
订阅
管理
2021年11月28日
判断机器大小端的两种实现方式
摘要: 方式一 使用两个静态字节,代码较长 方式二 使用三个静态字节,代码简短 1 bool is_big_endian1(){ 2 static union tmp_u{ 3 tmp_u():s(0x0100){} 4 short s; 5 char b; 6 } tmp; 7 8 return tmp.
阅读全文
posted @ 2021-11-28 08:58 蜗牛牛
阅读(42)
评论(0)
推荐(0)
2021年11月20日
cpp 实现简单的观察者模式
摘要: 1 #include <iostream> 2 #include <vector> 3 #include <functional> 4 #include <iomanip> 5 #include <set> 6 7 using namespace std; 8 9 class Observer{ 1
阅读全文
posted @ 2021-11-20 22:58 蜗牛牛
阅读(178)
评论(0)
推荐(0)
2019年2月15日
常见数据结构图文详解-C++版
摘要: 目录 简介 程序员的世界里有一个经典的公式: 数据结构+算法=程序。 所以数据结构及算法的重要性就不用在此赘述了,下面直接进入正题。 在物理层面有以下五种常见的数据结构: 一、数组 1. 静态数组 在编译期确定数组大小,在运行期无法改变数组大小,所以称之为静态数组。 C++ 中的 array 由这种
阅读全文
posted @ 2019-02-15 10:55 蜗牛牛
阅读(13194)
评论(0)
推荐(4)
2018年12月19日
求单链表中环的起点,原理详解
摘要: 1. 问题描述: 链表结构如下,若链表中有环,返回环的起点,否则返回NULL 2. 解题代码: 参考 LeetCode 3. 原理详解: (1)假设链表头到环起点的距离为S1,环的长度为S0;在环中相遇时stepA走的路程是SA,stepB走的路程是SB。则当SB>=SA>=S1时,以下结论成立:
阅读全文
posted @ 2018-12-19 15:11 蜗牛牛
阅读(772)
评论(0)
推荐(0)
2018年3月5日
Qt Creator 整合 python 解释器教程
摘要: 目录 1. 前言 2.前提条件 3.步骤 3.1 新建 python文件 3.2 编写 python 代码 3.3 配置 python 解释器 3.4 执行 python file 1. 前言 Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。python 有众多第三方库, 可以方
阅读全文
posted @ 2018-03-05 10:53 蜗牛牛
阅读(6387)
评论(0)
推荐(0)
2018年1月23日
Qt 共享库(动态链接库)和静态链接库的创建及调用
摘要: 前言: 编译器 Qt Creator, 系统环境 win7 64 位 1.创建共享库: 新建文件或项目->选择 Library 和 c++ 库->选择共享库->下一步(工程名为 sharedlib) 生成的目录结构如图: 修改 sharedlib.h 中的代码: 修改 sharedlib.cpp 中
阅读全文
posted @ 2018-01-23 09:55 蜗牛牛
阅读(8580)
评论(0)
推荐(1)
Qt 共享库(动态链接库)和静态链接库的创建及调用
摘要: 创建共享库 调用共享库(方式一) 调用共享库(方式二) 方式一和方式二调用共享库的异同点 静态链接库的创建 调用静态链接库 共享库(动态链接库)和静态链接库的异同点
阅读全文
posted @ 2018-01-23 09:52 蜗牛牛
阅读(705)
评论(0)
推荐(0)
2018年1月10日
qt creator 中的"提升为..."功能简介
摘要: 1.新建一个项目 2.打开文件:mainwindow.ui ->拖一个 tree widget 控件到画布->右击弹出对话框->单击"提升为..."选项 3.输入 MyTree->点击"添加"按钮 4.点击"提升"按钮 5.新建继承自 QTreeWidget 类的新类 MyTree 6.文件结构:
阅读全文
posted @ 2018-01-10 18:22 蜗牛牛
阅读(12857)
评论(1)
推荐(0)
2017年10月16日
QT 操作 excel 教程
摘要: 前言:环境 win7 64位,QT4.8.5,QT Creator 参考资料:http://blog.csdn.net/li494816491/article/details/50274305
阅读全文
posted @ 2017-10-16 15:53 蜗牛牛
阅读(10641)
评论(0)
推荐(1)
2016年9月20日
网易2017校园招聘算法题c语言实现源码
摘要: 题目: 给定一个数组,除了一个数出现1次之外,其余数都出现3次。找出出现一次的数。如:{1, 2, 1, 2, 1, 2, 7}, 找出7. 格式: 第一行输入一个数n,代表数组的长度,接下来一行输入数组A[n],(输入的数组必须满足问题描述的要求),最后输出只出现一次的数。 要求: 你的算法只能是
阅读全文
posted @ 2016-09-20 22:19 蜗牛牛
阅读(849)
评论(2)
推荐(0)
下一页
公告