
C++学习
ww2331544645
很高兴将来有机会从事计算机这么高大上的行业
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
C++JSON库CJsonObject获取json中的某个字段
{ "class": "106 - ShipSound", "probability": "100.0%", "wavPath": "./testAudio/ship1.wav", "curTime": "2019-07-16 10:22:46" } 现在需要获取.json文件中的class字段,采用CJsonObject库简单实现的C++代码如下: void ...原创 2019-11-19 16:07:42 · 1600 阅读 · 2 评论 -
C++11 thread编程向线程函数(该函数为类方法)中传入参数
#include <thread> #include <iostream> class classA { public : classA() { } void func(const char *pchText) { } private : }; int main() { classA A; ...原创 2019-11-19 10:14:18 · 660 阅读 · 0 评论 -
利用栈实现队列的操作
利用堆栈的链式存储结构实现队列的基本操作转载 2017-04-08 15:24:14 · 339 阅读 · 0 评论 -
C++中赋值函数,拷贝函数的简单应用
#include #include using namespace std; class String{ public: //构造函数 String(const char* str){ if (str == NULL){ m_str = new char[1]; m_str = '\0'; } else{ m_str = new char[strlen(str) + 1原创 2017-04-02 20:10:50 · 699 阅读 · 0 评论 -
创建一个链表删除指定的数值。
typedef struct Node{ int data; Node* next; Node(const int dataval, Node* nextval = NULL) { data = dataval; next = nextval; } Node(Node* nextval = NULL) { next = nextval; }}LNode;class LList{public:...原创 2018-05-03 10:40:33 · 817 阅读 · 0 评论 -
在数组的两端存放两个栈
当从尾部压入栈的栈顶指针top2+1与从数据首部压入的栈的栈顶指针top1相等的时候,数组需要进行扩容处理;即top1=top2+1;原创 2018-05-12 21:36:03 · 550 阅读 · 0 评论 -
编写一个函数,用于合并两个链表,输入的链表按照其元素顺序从小到大, 输出的链表元素也按大小进行顺序排序
#include<iostream>#include<stdio.h>typedef struct Node{//定义一个结点 int data; Node *next; Node(const int& dataVal,Node* nextVal=NULL):data(dataVal),next(nextVal) {} Node(Node* nextVal=NULL...原创 2018-05-07 09:33:30 · 5922 阅读 · 0 评论