
C/C++
GraceLand525
这个作者很懒,什么都没留下…
展开
-
调用C函数获取电脑信息及执行cmd命令时隐藏窗口
【代码】调用C函数获取电脑信息及执行cmd命令时隐藏窗口。原创 2022-12-30 16:23:20 · 509 阅读 · 1 评论 -
C++实现组合
实现组合:对于C(N, M) int M = 3, N = 5; vector<int> a,b(M),c(N); for (int i = 0; i < N; ++i) { a.push_back(i); } Combination(a, b, 0,M,M);void Combination(vector<int> &a, vect...原创 2020-03-05 16:19:14 · 1410 阅读 · 0 评论 -
int (*a)[10] 和 int *a[10] 的区别
int *a[10] :数组指针。数组a里存放的是10个int型指针;int (*a)[10] :a是指针,指向一个数组。此数组有10个int型元素;int *a[10] 先找到声明符a,然后向右看,有[]说明a是个数组,再向左看,是int *,说明数组中的每个元素是int *。所以这是一个存放int指针的数组。int(*a)[10] 先找到声明符a,被括号括着,先看括号内的(优先级高转载 2016-07-07 10:25:25 · 655 阅读 · 0 评论 -
C++ complex用法
一、complex是复数的表示,需要#include 二、复数对象有float, double, long double几种。三、声明如下:complex purei(0,7); // 0+7icomplex real_num(3); // 3+0i complex *ptr = &purei;complex &ref = *ptr;转载 2016-12-15 14:40:42 · 18504 阅读 · 1 评论 -
判断是否为纯数字字符串
Qt判断是否为纯数字字符串bool CTest::isDigitStr(const QString& str){ QByteArray ba = str.toLocal8Bit(); //分开写是为了防止乱码 char* s = ba.data(); while (*s && *s >= '0' && *s <...原创 2017-09-27 11:16:37 · 2316 阅读 · 0 评论 -
Qt之使用CMake编译C++
1.CMake下载地址:https://cmake.org/download/我下载的是 cmake-3.11.0-rc4-win64-x64.zip,解压后配置Qt;如图所示:2.创建C++项目,编译工具选择CMake;如图所示:ok,大功告成!接下来正常编译就可以了!...原创 2018-03-27 15:05:52 · 3441 阅读 · 0 评论 -
C++ 静态成员函数 访问 类成员变量 & 函数指针、函数指针数组、函数指针数组指针的使用 & 回调函数的使用
GitHub地址:https://github.com/mygit03/TestCPlus.git静态成员函数可以通过引用类对象访问类成员变量;test.h#ifndef TEST_H#define TEST_Hclass Test{public: Test(); Test( int a, int b ); static void print( Test &a...原创 2018-03-28 15:59:14 · 1204 阅读 · 1 评论