c++学习
GISMagic
人生如梦,一樽还酹江月
展开
-
LASlib:Win10 + VS2017 编译LASlib
LASlib:Win10 + VS2017 编译LASlib 原创 ...转载 2020-03-20 14:07:55 · 1071 阅读 · 0 评论 -
C++与QT记忆存档
1.编译问题首先是库的编译,可能会遇到以下这些问题:1.sdk版本不对,报错会告诉你找不到windows某个版本的sdk,这是因为这个库的原始sdk版本和你本机的sdk版本不搭,所以在这个库的项目中,常规里将sdk版本改为本机的,本机的版本在vs installer里可见。2.关于静态库和动态库,静态库是lib,动态库是dll,先生成静态库,在生成动态库,动态库生成后放在你自己项目的启动程序...原创 2020-03-16 17:14:30 · 644 阅读 · 0 评论 -
QT获取实时天气数据信息(vs2017)
vs版本:2017qt版本:qt5为了实现自己的设计,今天试一试利用接口来获取网络数据,搜了搜资料发现,网上的天气数据较多,采用这个。首先是利用vs2017创建一个qt的项目,我用的wiget,创建好之后,在.pro 文件中添加语句QT += network可是这时问题就来了,.pro文件之后qtcreate才会生成,vs是没有的,这时我们需要在项目中生存.pro 文件。...原创 2020-03-14 15:20:58 · 2822 阅读 · 10 评论 -
C++学习之路: ::、:、->、.操作符号的作用
在学习C++的过程中我们经常会用到.和::和:和->,在此整理一下这些常用符号的区别。1、A.B则A为对象或者结构体;2、A->B则A为指针,->是成员提取,A->B是提取A中的成员B,A只能是指向类、结构、联合的指针;3、::是作用域运算符,A::B表示作用域A中的名称B,A可以是名字空间、类、结构;4、:一般用来表示继承;...转载 2020-01-18 11:16:25 · 433 阅读 · 0 评论 -
QGIS与CC编译
为了能让用CPP编写的软件可以适用于各个环境,需要使用cmake软件来配置生成。接下来就讲讲怎么生成1. 配置文件在Browse Source中选择所需要的软件文件夹,下一栏的browse Build中选择生成地址,一般就在软件文件根目录中新建build文件夹,生成在这里就行。点击左下角配置,第一次配置时,会提醒你所要使用的vs版本以及开发环境,选好后就开始配置了此时会出现各种各样...原创 2019-12-14 09:53:24 · 262 阅读 · 0 评论 -
QT5学习之路——QT5常用模块
Qt5基础模块Qt Core:提供核心的非GUI功能,所有的模块都需要这个模块。这个模块的类包括了动画框架、定时器、各个容器类、时间日期类、事件、IO、JSON、插件机制、智能指针、图形(矩形、路径等)、线程、XML等。所有这些类都可以通过头文件引入。Qt GUI:提供GUI程序的基本功能,包括与窗口系统的集成、事件处理、OpenGL和OpenGL ES集成、2D图像、字体、拖放等。这些类...原创 2020-01-02 15:56:32 · 1132 阅读 · 1 评论 -
C++入门一:新建一个项目,Hello World
环境配置使用软件visual studio 2017,打开之后在工具 >> 获取工具和功能:打开之后如图所示:勾选上述项目,选择之后修改安装,等待。准备出发打开安装之后你自己的vs软件,新建项目:新建之后选择空项目以及写好名字:新建好之后会在vs的资源管理器上显示:右键源文件,添加新建项:打开这个文件:#include <iostream>...原创 2019-12-25 16:22:31 · 1411 阅读 · 0 评论 -
c++学习之路(序)
序好了今天开始就要开始研究c++了,很多人都说它易学难用,既然如此,我就开始做一个学习历程以此记录我是怎么放弃的。花了一点时间来准备资料,开始踏上学习之旅。...原创 2019-11-12 19:16:19 · 164 阅读 · 0 评论