c++
玉田2yz
致力于成长为全栈开发工程师
展开
-
vs2019引用jsoncpp
目录1.配置2.引用3.小栗子1.配置下载地址:json-cpp download | SourceForge.net下载完毕后解压,将include和src复制到项目文件下拷贝之后如下2.引用(1)右击项目->属性->vc++目录->包含目录将从json里拿到的 include 绝对路径复制进去(2)右击源文件->添加->现有项将src\lib_json目录下的3个cpp全部选上,然后点添加...原创 2022-02-24 22:38:03 · 1180 阅读 · 2 评论 -
数据结构-单链表和顺序表的基本操作
单链表#include<stdio.h>#include<stdlib.h>#include<time.h>#include<malloc.h> #define N 8 //最大节点数//定义结构体typedef struct node{ int n; struct node *next;}Node;//释放链表所有结点void freeAll(Node *p){ Node *q; while(p!=NULL) { q=原创 2021-10-06 17:23:09 · 539 阅读 · 3 评论 -
c++全网最简单多线程实例
_beginthread(func,0,NULL);//创建线程_endthread();//结束线程void func(void *arg);需要注意的是线程函数的定义格式#include<iostream>using namespace std;void func(void *arg){ int i=0; while(i<1000) { cout<<"线程BBBBB-"<<i++<<endl; ...原创 2021-07-22 17:54:05 · 245 阅读 · 0 评论 -
[c/c++]不定量参数(一)
源码#include<stdio.h>#include<conio.h>int main(int count,char *data[]){ printf("一共有 %d 个参数\n",count); for(int i=0;i<count;i++) { printf("参数%d: %s\n",i+1,data[i]); } getch(); return 0;}说明 主要看第二行main函数的声明 1.count是...原创 2021-03-11 13:23:58 · 400 阅读 · 0 评论 -
[c/c++]不定量参数(二)
#include<cstdarg>void ave(int count,...){ char *arg;//va_list arg; va_start(arg,count); va_arg(arg,int); va_end(arg);}使用不定量参数需包含cstdarg头文件va_list arg; 声明不定量参数列表。可用char *arg代替,效果一样va_start是初始化,需传入形参的数量va_arg是拿取形参的值,需传入类型。每调.原创 2021-03-11 23:42:38 · 235 阅读 · 0 评论