随笔分类 -  C++和qt

C++和qt
摘要:1. JNI 简介 众所周知,Java 的主要优势之一是它的可移植性,这意味着一旦我们编写并且编译了代码,这个过程的结果就是不依赖于平台的字节码。它可以像我们预期的那样运行在任何能够运行 Java 虚拟机的机器或设备上。 但是,有时我们确实需要使用一些为某些特定架构而进行本地编译的原生代码。例如: 阅读全文
posted @ 2023-07-27 15:37 与f 阅读(755) 评论(0) 推荐(0)
摘要:汇编语言介绍 书写格式不同 学习汇编两大只是: 1、汇编指令 2、寄存器 (记住它们) 计算机运行原理 软件计算运行是,寄存器和内存的数据交换. 如果学寄存器:建议学16位的8086 CPU,这个简单的学了,复杂的也就会了,无非是位数增加了,寄存器 增加了. 8086微处理器的结构: 寄存器名称: 阅读全文
posted @ 2023-07-14 11:25 与f 阅读(31) 评论(0) 推荐(0)
摘要:reference 引用相当于 变量的别名 #include <iostream> using namespace std; int main() { int age = 30; int &refAge = age; refAge = 20; cout << age << endl; std::co 阅读全文
posted @ 2023-07-14 10:00 与f 阅读(26) 评论(0) 推荐(0)
摘要:重点: const 修饰的它右边的内容 const int *p1 = &page;//一致 int const *p1 = &page;//一致 int * const p1 = &page; const int * const p1 = &page;//一致 int const * const 阅读全文
posted @ 2023-07-14 09:07 与f 阅读(11) 评论(0) 推荐(0)
摘要:inline修饰的函数 在函数调用时,替换为函数体. 因为一般函数,调用都是开辟栈空间,销毁栈空间。 内联函数适用于,函数体积不大,频繁调用的函数. 阅读全文
posted @ 2023-07-13 12:20 与f 阅读(16) 评论(0) 推荐(0)
摘要:c++的extern关键词 extern “C” :让函数以C语言方式编译,放在函数声明,也可放在函数实现上。 C++ 有函数重载 C语言没函数重载 可能使用场景:c++程序在使用C语言的第三方库时。 #ifdef __cplusplus #endif #ifndef __math_H #endif 阅读全文
posted @ 2023-07-13 10:23 与f 阅读(23) 评论(0) 推荐(0)
摘要:输出彩色的控制台文字 #include <iostream> #include <Windows.h> #include <stdio.h> #include <stdarg.h> using namespace std; void cprintf(const char* str, WORD col 阅读全文
posted @ 2021-07-30 09:43 与f 阅读(274) 评论(0) 推荐(0)