C++学习
manelry
这个作者很懒,什么都没留下…
展开
-
C++利用jwt-cpp和httplib实现登录和列表
注意:如果连接github网站网速不行的话,有可能会失败,多试几次总会成功的,注意安装顺序,jwt-cpp的安装需要依赖前面两个库。如题,其实c#可能更适合来做个项目,但是俺只会c++,无奈,找了好多帖子都不能简单的把这个服务器搭出来,所以自己上了。---准备工作完成---(如果上述过程中遇到问题,可以随时使用智谱清言问,这个ai比较靠谱(ps:这句话没有收费))首先你的电脑需要安装vcpkg,不知道为什么VS自带的vcpkg就是无法安装库,所以还得自己下一个。打开VS,创建控制台项目,随便起个项目名吧。原创 2024-09-30 17:30:33 · 1679 阅读 · 0 评论 -
关于在C++中进行json解析的问题(菜鸟的笔记)
当我们不知道key的时候,这个函数就很有用了,jsoncpp提供了获取结构体下所有key的函数getMemberNames(),我们需要定义一个Json::Value::Members类型的变量来存储这个函数的返回值(可以认为是个数组),然后通过遍历的方式进行解析。处理方式:通过数组的下标获取,例如获取 {“firstName”:“Jason”,“lastName”:“Hunter”,“email”:“bbbb”}这个结构体,解析方式为root[1]。ps:关于jsoncpp库的用法可以参考我之前的文档~原创 2022-11-23 17:46:06 · 2068 阅读 · 1 评论 -
C++语言程序设计基础(2021春)第七章综合实例代码(基本与视频一致)
最近学到第七章综合实例,网上找了半天没找到实现代码,于是自己尝试还原了一个整体结构基本按照老师给的程序设计图来设计,开发工具为visual studio 2019首先是沿用了原本Date类,以下是Date类的头文件和实现文件#ifndef __DATE_H__#define __DATE_H__class Date{private: int year; int month; int day; int totalDays;//表示这一天的相对日期public: Date(i原创 2021-01-31 23:42:13 · 431 阅读 · 0 评论 -
记一次 C++ 转换JSON数据并写入数据库VS2015
第一次使用jsoncpp库,看帖子配置后遇到各种问题,记录一下过程,希望对其他人有帮助1、首先,下载jsoncpp库,地址:https://github.com/open-source-parsers/jsoncpp/releases2、主要会用到这两个文件夹3、打开Makefiles,在msvc2010中打开jsoncpp.sln4、配置下编译环境,需要与你所调用的程序编译环境匹配,我这里使用的是debug和x645、然后右键选中lib_json项目,并点击属性原创 2021-01-22 20:07:24 · 872 阅读 · 4 评论 -
C++在VS2019控制台中配置Mysql连接和基本数据操作之记账
首先最好本机安装了Mysql,便于调试和调用mysql库文件,我使用mysql版本是mysql-5.7.32-winx64,配置mysql主要需要用到其中的两个文件夹接下来,进入VS中创建一个控制台项目,右键点击项目名称,进入属性界面:接下来,配置属性中的项目,先将项目设置成x64平台,如果需要生成正式文件可以将配置改为release。其中附加依赖项文件在LIB文件夹下、好了,接下来就能开始调用mysql的库了。创建一个源cpp文件:#include<st原创 2021-01-14 13:59:17 · 368 阅读 · 0 评论 -
瞎搞一次C++推荐引擎实践之基于物品的协同过滤
首先,需要使用到 movielens的数据集(这是网址),我选的ml-latest-small数据,由于对vector的使用还不是很熟练,总是会莫名其妙出现下标越界提示,程序最终没有调试成功(完整数据计算一次大概需要近3个小时,orz,求大佬帮优化)下面是代码:#include<string>#include<iostream>#include<fstream>#include<sstream>#include<vector>.原创 2021-01-03 21:16:02 · 258 阅读 · 0 评论 -
C++语言程序设计基础(2020秋)第6章(二)综合实例代码(基本与视频一致)
首先是新增的Date类头文件(文件名:Date.h),做的时候有个疑问,貌似这个类的totaldays成员并没有被用到(可能后续会用到吧),另外视频中用的PPT也存在小错误(有几处需要将id的类型调整成string类型的没有调整,可能是PPT中忘改了)#ifndef __DATE_H__#define __DATE_H__class Date{private: int year; int month; int day; int totalDays;//表示这一天的相对日期publi原创 2020-12-20 19:51:58 · 286 阅读 · 0 评论 -
C++语言程序设计基础(2020秋)第6章(一)综合实例代码(基本与视频一致)
正在学习语言程序设计基础(2020秋)第6章,发现章节末尾的综合实例部分老师没有贴代码,于是自己还原了一份,供参考。我采用了多文件结构与视频中稍微有差异,其他内容应该是一致的,存取款函数由于视频中并未出现代码部分,俺就自己写了一个,猜测意思应该是一致的,代码输出结果也是如此。首先是SavingsAccount类的头文件#ifndef SAVINGSACCOUNT_H#include<iostream>using namespace std;class SavingsAccou原创 2020-12-09 23:02:32 · 292 阅读 · 0 评论 -
C++ MFC 时间戳与日期格式相互转换
一次使用MFC调用MYSQL的过程中,对sql语句的处理时,需要用到时间戳和日期的互相转换,采用C库的struct tm做法,会产生secure报错,即时在函数名后加上_s也仍然无法解决。于是有了下述办法,俺是初学者,有更好的办法请大佬们指教。首先引入头文件#include<ctime>#include<iostream>using namespace std;获取当前系统的时间戳time_t t;t = time(NULL);//time(NULL)能返回原创 2020-12-03 15:54:46 · 3352 阅读 · 0 评论