我在C ++中练习按成员分配,您可以在其中将一个对象的值设置为同一类的另一个对象。该程序的想法是用一些值初始化一个矩形对象,并创建另一个矩形对象,但是将第一个的值分配给第二个。
它给了我一个错误,在下面发布,我不知道这是什么,并且它使我发狂。
这是我的Rectangle.h
#ifndef RECTANGLE_H
#define RECTANGLE_H
class Rectangle {
private:
double length;
double width;
public:
Rectangle(double, double);
double getLength() const;
double getWidth() const;
};
Rectangle::Rectangle(double l, double w) {
length = l;
width = w;
}
double Rectangle::getWidth() const { return width; }
double Rectangle::getLength() const { return length; }
#endif
Run Code Online (Sandbox Code Playgroud)
这是我的Rectangle.cpp
#include <iostream>
#include "rectangle.h"
using namespace std;
int main()
{
Rectangle box1(10.0, 10.0);
Rectangle box2;
cout << "box1's width and length: " << box1.getWidth() << ", …Run Code Online (Sandbox Code Playgroud) 我正在尝试运行以下命令将 ngx-bootstrap 安装到我的项目中
ng add ngx-bootstrap
Run Code Online (Sandbox Code Playgroud)
我最终收到此错误消息。请参阅下面的完整 CLI 输出:
i Using package manager: npm
? Found compatible package version: ngx-bootstrap@6.2.0.
? Package information loaded.
? Package successfully installed.
An unhandled exception occurred: Cannot find module '@schematics/angular/utility/config'
Require stack:
- C:\Users\user\source\repos\DatingApp\client\node_modules\ngx-bootstrap\schematics\ng-add\index.js
- C:\Users\user\source\repos\DatingApp\client\node_modules\@angular-devkit\schematics\tools\export-ref.js
- C:\Users\user\source\repos\DatingApp\client\node_modules\@angular-devkit\schematics\tools\index.js
- C:\Users\user\source\repos\DatingApp\client\node_modules\@angular\cli\utilities\json-schema.js
- C:\Users\user\source\repos\DatingApp\client\node_modules\@angular\cli\models\command-runner.js
- C:\Users\user\source\repos\DatingApp\client\node_modules\@angular\cli\lib\cli\index.js
- C:\Users\user\AppData\Roaming\npm\node_modules\@angular\cli\lib\init.js
- C:\Users\user\AppData\Roaming\npm\node_modules\@angular\cli\bin\ng
See "C:\Users\user\AppData\Local\Temp\ng-qPbtRR\angular-errors.log" for further details.
Run Code Online (Sandbox Code Playgroud)
我尝试卸载 @angular-devkit & @angular/cli 并再次尝试但无济于事。