compiler玩具cpp

解决maven打包异常 Fatal error compiling: 错误: 无效的目标发行版

问题:刚从github上拉下来的代码用idea中的maven打包就报这个错:“Fatal error compiling: 错误: 无效的目标发行版”,很明显是打包时的版本不对,现在记录下解决问题的步骤留待以后参考: 1、确定项目pom.xml的版本: 项目是使用JDK 17,pom.xml的设置没 ......
compiling 错误 目标 maven Fatal

【CPP0049】以Point类及平面基类Plane类为基础设计圆类Circle并实现相关文件操作

基于Point类及平面基类Plane类,设计圆类Circle,并为Point类和Circle重载实现<<和>>运算符,main(void)函数实现Point对象和Circle对象的文件读写操作。@ Point类结构说明: Point类的数据成员包括: ①私有数据成员:X坐标x(double型),Y坐 ......
平面 文件 基础 Circle Point

pta_【CPP0038】单向链表模板类

#include <iostream>using namespace std; template <typename T>class Node{public: Node(T data) : data(data), next(nullptr) { cout << "Node Constructor r ......
单向 模板 0038 pta CPP

【CPP0048】复数类四则运算及插入/提取操作

为复数类Complex重载实现+,-,*,/,<<,>>等运算符,main(void)函数完成对其的测试。@ Complex类结构说明: Complex类的数据成员包括: ①私有数据成员:实部real(double型),虚部imag(double型)。 Complex类成员函数包括: ①有参构造函数 ......
四则 复数 0048 CPP

pta_【CPP0040】list应用测试

#include<iostream>#include<list>#include<algorithm>using namespace std;int main(){ int i,a[10],b; for(i=0; i<10; i++){ scanf("%d",&a[i]); } scanf("%d" ......
0040 list pta CPP

idea中jdk11用maven编译失败 Fatal error compiling: tools.jar not found: XX\Java\graalvm-ce-java11-22.2.0\..\lib\tools.jar

idea maven 编译需要用到 jdk的lib包里面的tools.jar文件,但是jdk1.8之后就没有tools.jar了。我这里用的是graalvm 的jdk11,编译一直报错,网上也查不到。 解决办法: 根据对应路径 创建一个lib包,并把jdk1.8的lib下面的tools.jar复制一 ......
tools graalvm-ce-java compiling jar graalvm

【CPP0040】list应用测试

应用STL中的list完成功能测试。 设计要求: 定义一个空的list,将用户输入的数组a[10]的10个数插入到list中,在list头部插入数b,用迭代器遍历list并输出其中的元素值。然后将list从大到小排序,删除list尾部的元素,用迭代器遍历list并输出其中的元素值。最后将list清空 ......
0040 list CPP

cpp: point

int arr[3][4] = { {14,2,3,14},{14,5,6,7} ,{18,9,10,11} }; int* p; p = arr[0]; for (int i = 0; i < sizeof(arr) / sizeof(int); i++) { cout <<"\t"<< &arr ......
point cpp

cpp: Facade Pattern

/*****************************************************************//** * \file GoldGraphic.h * \brief Facade Pattern 外观模式 * 涂聚文 Geovin Du Visual Studi ......
Pattern Facade cpp

cpp: Singleton Pattern

// GoldConfig.h: 此文件包含 "GoldConfig" 类。装饰器模式 Singleton Pattern C++ 14 // //Singleton Pattern 单例模式 单件模式、Singleton // 2023年5月20日 涂聚文 Geovin Du Visual Stu ......
Singleton Pattern cpp

cpp: two cups waters

/*****************************************************************//** * \file TwoCupsOfWaters.h * \brief * 平衡数的定义:将一个数分成左右两部分,分别成为2个新数。左右不分必须满足: * 1、 ......
waters cups cpp two

pta_【CPP0039】vector应用测试

#include<iostream>#include<vector>#include<algorithm>using namespace std;int main(void){ int i,a[10],b; for(i=0; i<10; i++){ scanf("%d",&a[i]); } scan ......
vector 0039 pta CPP

pta_【CPP0036】利用函数模板解决双倍功能

#include <iostream>using namespace std; template <typename T>T Double(T num){ return 2.0 * num;} int main(void){ char c='\0'; int i=0; long l=0; scanf ......
双倍 函数 模板 功能 0036

Failed to open connection to "session" message bus: Using X11 for dbus-daemon autolaunch was disabled at compile time, set your DBUS_SESSION_BUS_ADDRESS instead

Failed to open connection to "session" message bus: Using X11 for dbus-daemon autolaunch was disabled at compile time, set your DBUS_SESSION_BUS_ADDRE ......

学生CPP成绩计算

一、问题描述。 计算学生的CPP成绩 二、设计思路。 定义下面的人员基类框架: class Person{ protected: string name; int age; public: Person(); Person (string p_name, int p_age); void displ ......
成绩 学生 CPP

学生CPP成绩计算

学生CPP成绩计算 给出下面的人员基类框架: class Person { protected: string name; int age; public: Person(); Person (string p_name, int p_age); void display () {cout<<nam ......
成绩 学生 CPP

Compiler Design Lab 实现过程

Programming 2 (SS 2023)Saarland UniversityFaculty MICompiler Design LabPreparationTo be able to edit the project in Mars, you first have to checkout t ......
Compiler 过程 Design Lab

cpp: Struct Simple

// DuStudent.h : 此文件包含 "DuStudent" 类。策略模式 Strategy Pattern C++ 14 // 2023年5月1日 涂聚文 Geovin Du Visual Studio 2022 edit. #pragma once #ifndef DUSTUDENT_H ......
Struct Simple cpp

pta_【CPP0027】以圆类Circle及立体图形类Solid为基础设计球类Sphere

#include <iostream>using namespace std;//点类Pointclass Point{private: double x; double y;public: Point(double xv=0,double yv=0);/*构造函数*/ Point(const Po ......
球类 立体 图形 基础 Circle

智能玩具机器人语音识别方案——NRK3301离线语音IC

机器人玩具已经成为儿童玩具和教育用品的主流,它不仅能充分激发和满足了儿童消费群体的好奇心,同时还能强化了消费群体和玩具的互动体验。 机器人玩具主要是通过语音识别技术,让我们可以与玩具对话,可以用语音对玩具发出命令,让其完成一些简单的任务。 NRK3301语音识别芯片机器人玩具离线语音方案: NRK3 ......
语音 机器人 机器 玩具 智能

cpp: 内存地址

在 Visual Studio 调试器中使用“内存”窗口(C#、C++、Visual Basic、F#) 在调试器中查看变量的内存 - Visual Studio (Windows) | Microsoft Learn int a = 10; char b; bool c; string d; co ......
内存 地址 cpp

pta_【CPP0026】以点类Point及平面图形类Plane为基础设计三角形类Triangle

#include <iostream>#include<cmath>using namespace std;//点类Pointclass Point{private: double x; double y;public: Point(double xv=0,double yv=0);/*构造函数*/ ......
三角形 Triangle 图形 平面 基础

保障用户买到限量版玩具,泡泡玛特用AIGC加持的验证码防范羊毛党

限量版玩具一直是消费者关注的重点,却容易被羊毛党抢走。羊毛党将抢到玩具加价出售给其他消费者,由此损害消费者利益,也给商家带来损失。 羊毛党为什么比消费者更容易抢到限量版玩具?主要是因为下单速度不同。同样一件商品,A比B早1秒钟,则A能够购买到,B则无法购买到。在下单速度方面,人靠的是神经反应,而软件 ......
羊毛 泡泡 玩具 用户 AIGC

6-4 【CPP0026】以点类Point及平面图形类Plane为基础设计三角形类Triangle

6-4 【CPP0026】以点类Point及平面图形类Plane为基础设计三角形类Triangle 分数 10 作者 C++多态编程 单位 石家庄铁道大学 以平面图形类Plane为基类公有派生三角形类Triangle,main(void)函数完成对其的测试。 Point类结构说明: Point类的数 ......
三角形 Triangle 图形 平面 基础

cpp: Strategy Pattern II

// Gold.h : 此文件包含 "Gold" 类。策略模式 Strategy Pattern C++ 14 // 2023年5月1日 涂聚文 Geovin Du Visual Studio 2022 edit. #pragma once //#ifndef GOLD_H //#define GO ......
Strategy Pattern cpp II

cpp: Strategy Pattern

// Gold.h : 此文件包含 "Gold" 类。策略模式 Strategy Pattern C++ 14 // 2023年5月1日 涂聚文 Geovin Du Visual Studio 2022 edit. #pragma once //#ifndef GOLD_H //#define GO ......
Strategy Pattern cpp

pta_【CPP0024】设计并实现大数类BigNum

#include <iostream>using namespace std;#define N 100 #include<cstring> class BigNum{private: char num[N];public: BigNum(char c[N] = "+0") { int i,j,a ......
大数 BigNum 0024 pta CPP

极速进化,光速转录,C++版本人工智能实时语音转文字(字幕/语音识别)Whisper.cpp实践

业界良心OpenAI开源的Whisper模型是开源语音转文字领域的执牛耳者,白璧微瑕之处在于无法通过苹果M芯片优化转录效率,Whisper.cpp 则是 Whisper 模型的 C/C++ 移植版本,它具有无依赖项、内存使用量低等特点,重要的是增加了 Core ML 支持,完美适配苹果M系列芯片。 ......
语音 人工智能 光速 字幕 实时

keil5 ARM Compiler5和6的优化等级以及对比

keil5 ARM Compiler5和6的优化等级以及对比 链接:ARM Compiler 6 优化等级_zhuimeng_ruili的博客-CSDN博客_arm compiler6 链接:对 keil Mdk 优化等级的理解_zhuimeng_ruili的博客-CSDN博客_mdk优化等级 1、 ......
Compiler5 Compiler 等级 keil5 keil

cpp: Builder Pattern

// Gold.h : 此文件包含 "Gold" 类。原型模式 Builder Pattern C++ 14 // Jewelry Builder Pattern 生成器模式 建造者模式、Builder // 2023年5月1日 涂聚文 Geovin Du Visual Studio 2022 ed ......
Builder Pattern cpp