3 LL596214569

尚未进行身份认证

一个重度强迫症的编程学习者。

等级
TA的排名 4w+

Protobuf3语法详解

原文地址:https://www.cnblogs.com/tohxyblog/p/8974763.html参考文献:https://developers.google.com/protocol-buffers/docs/proto3?hl=zh-cn定义一个消息类型先来看一个非常简单的例子。假设你想定义一个“搜索请求”的消息格式,每一个请求含有一个查询字符串、你感兴趣的查询结果所...

2020-02-03 10:35:35

SFML基础

原文地址:https://www.cnblogs.com/karl07/p/10285692.html(1) 窗口和交互创建一个新窗口:sf::RenderWindow window(sf::VideoMode(500,500),"new window");但是光创建一个窗口并不能显示还要加一个循环 while (window.isOpen()){ ...

2020-01-05 16:38:14

SFML初学-俄罗斯方块实现

偶然看到大神使用 SFML 制作游戏,简单学习了一下这个库的使用并且仿照YouTube上大神的思路做了一个俄罗斯方块,目前只实现了出现方块、消除方块的功能,随着慢慢学习一点点继续修改吧;资源:源码:/****************************************************************************** Copyr...

2020-01-05 16:34:02

C++中的#,##,和"

原文地址:https://blog.csdn.net/mzlogin/article/details/40957939本文主页链接:C++中的#,##,和"想要灵活应用宏,离不开#和##。"在学习#和##之前,先来看一个关于"的例子:#include <stdio.h>#include <string.h>int main(){ c...

2019-08-08 18:57:54

类中成员变量的创建与回收顺序问题

直接上代码,一共三个类:#pragma onceclass CVar{public: CVar(void); CVar(int nNum); ~CVar();private: int m_nNum;};#include "stdafx.h"#include "Var.h"CVar::CVar(){ cout << "空var" <&l...

2019-07-21 22:06:14

性能测试工具VTune的功能和用法介绍

原文地址:https://blog.csdn.net/WY_stutdy/article/details/791065011.VTune介绍VTune可视化性能分析器(Intel VTune Performance Analyzer)是一个用于分析和优化程序性能的工具,作为Intel为开发者提供的专门针对寻找软硬件性能瓶颈的一款分析工具,它能确定程序的热点(hotspot),找...

2019-07-19 17:03:06

win10下VWMare安装Ubuntu

一、安装首先Ubuntu和虚拟机下载地址:链接:https://pan.baidu.com/s/1xVFN4Wve5BxW46XMGazQ9Q提取码:v529里面包含ubuntu-18.04.1-desktop-amd64.iso和VMware-workstation-full-14.1.3-9474260.exe安装好虚拟之后选择1.创建新的虚拟机2.向导:自定...

2019-07-13 11:01:33

win10linux子系统Ubuntu使用问题记录

1.子系统所在目录为:C:\用户\【你的windows用户名】\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu16.04onWindows_79rhkp1fndgsc\LocalState\rootfs2.执行命令sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup...

2019-05-11 21:49:45

win10自带的linux子系统安装使用----Ubuntu

最近公司的一个项目用到linux(Ubuntu)系统,但是之前我电脑上虚拟机里只装了win7和centOS,所以打算再装一个Ubuntu,在闲逛的时候发现,win10居然已经支持了自带的linux子系统,就是一个自带的虚拟机,看着占着一大坨内存的VMware我不禁陷入了沉思。。。。其实虽然我在win10刚出不久就升级了win10,但是也一直没研究过win10的特性,enmmmmm感觉自己错过了一个...

2019-05-10 21:59:36

C++事件SetEvent,ResetEvent的使用

一、概念创建事件:HANDLE CreateEvent( LPSECURITY_ATTRIBUTES lpEventAttributes, // SECURITY_ATTRIBUTES结构指针,可为NULL BOOL bManualReset, // 手动/自动 // TRUE:表示手动,在WaitFo...

2019-04-09 22:13:15

PTA 最大子列和问题

01-复杂度1最大子列和问题(20分)给定K个整数组成的序列{N​1​​,N​2​​, ...,N​K​​},“连续子列”被定义为{N​i​​,N​i+1​​, ...,N​j​​},其中1≤i≤j≤K。“最大子列和”则被定义为所有连续子列元素的和中最大者。例如给定序列{ -2, 11, -4, 13, -5, -2 },其连续子列{ 11, -4, 13 }有最...

2019-03-17 20:07:15

二分查找法

二分法是个很基础的算法,其实现过程是:在有序列表中,取中间的记录作为比较关键字,若给定值与中间记录的关键字相等,则查找成功;若给定的值小于中间记录的关键字,则在中间记录的左半区间继续查找;若给定值大于中间记录的关键字,则在中间记录的右半区间继续查找;不断重复这个过程,直到查找成功。否则查找失败。在二分查找中,最好的情况是要查找的目标正位于中间位置,在第一次被找到;最坏的情况是从开始一直找到最后...

2019-03-17 20:04:08

Skin++使用详解-使用方法及注意事项

原文地址:http://www.cnblogs.com/zwh0214/p/6102942.html一. Skin++使用方法SkinPPWTL.dll、SkinPPWTL.lib、SkinPPWTL.h,将三个文件及相应皮肤(.ssk)拷贝至工程文件夹下1.加载Skin++1).在工程stdafx.h文件中加入#include "SkinPPWTL.h"//..#...

2019-03-16 17:00:43

C++ Primer 第五版第十章习题答案

书籍版本:2019年9月第一版;王刚 杨巨峰译;电子工业出版社编译器 : win10  && VS201510.1#include "stdafx.h"#include <iostream>#include <string>#include <vector>#include <list>using namesp...

2019-01-20 18:07:51

MFC线程的使用

一、创建线程      线程内核对象就是一个包含了线程状态信息的数据结构。每次对CreateThread 的成功调用,系统都会在内部为其分配一个内核对象。创建线程方法:HANDLE WINAPI CreateThread(  LPSECURITY_ATTRIBUTES lpThreadAttributes,       // 线程安全属性  SIZE_T dwStac...

2019-01-16 20:36:12

虚拟列表的使用

一、什么是虚拟列表控件虚拟列表控件是具有LVS_OWNERDATA样式的列表视图控件。此样式使控件能够支持最多可达DWORD(默认项计数仅扩展到INT)个数据的显示,这种样式提供的最大优势是在任何时候都只需在内存中拥有一个数据项子集。MFC中支持虚拟列表的有CListCtrl与CListView。二、为什么使用虚拟列表控件我们知道,通常使用列表控件CListCtrl,需要调用Ins...

2019-01-12 14:12:38

C++ Primer 第五版第九章习题答案

书籍版本:2019年9月第一版;王刚 杨巨峰译;电子工业出版社编译器 : win10  && VS20159.1a.  list因为可能会在容器中间插入元素b.deque因为只在容器头尾操作c. vector因为是未知数量,还需要排序9.2#include "stdafx.h"#include <iostream>#include &l...

2018-12-27 21:07:33

C++ Primer 第五版第八章习题答案

 书籍版本:2019年9月第一版;王刚 杨巨峰译;电子工业出版社编译器 : win10  && VS20158.1#include "stdafx.h"#include <iostream>#include <string>using namespace std;istream& streamFunc(istream&am...

2018-12-23 17:44:00

C++使用jsoncpp读取json文件

我用的是VS2015,相关代码与资源https://download.csdn.net/download/ll596214569/10870532 首先,建立一个文件夹用来存放整个工程以及jsoncpp的代码和json文件其中jsoncpp-src-0.5.0是我下好的jsoncpp的源码,jsonpractice是我建来测试的工程,bookinfo.json是我写的用来测试的j...

2018-12-23 13:37:14

constexpr关键字

原文地址:http://towriting.com/blog/2013/09/17/constexpr/C++11有一些这样的改善,这种改善保证写出的代码比以往任何时候的执行效率都要好。这种改善之一就是生成常量表达式,允许程序利用编译时的计算能力。假如你熟悉模板元编程,你将发现constexpr使这一切变得更加简单。假如你不知道模板元编程,也没什么。constexpr使我们很容易利用上编译时编...

2018-12-22 19:55:03

查看更多

勋章 我的勋章
  • 技术圈认证
    技术圈认证
    用户完成年度认证,即可获得
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。