小编ter*_*rth的帖子

std::enable_if 和 std::enable_if_t 有什么区别?

C++-14 引入std::enable_if_t.

它 和 和有什么不一样std::enable_if?使用上有什么优点或者区别吗std::enable_if_t

c++ templates stl enable-if

7
推荐指数
1
解决办法
3606
查看次数

使用二次公式的简单二次方程计算器

我想知道是否有人可以帮助我解决这个(初学者)问题。我正在创建一个非常基本的二次方程计算器。我在下面列出了我的代码以及注释(代码片段顶部的那些解释了我必须做什么)。我在网上查看了多种解决方案并尝试了自己,但似乎我不断收到不正确的 x1 和 x2 值。如果有人能指导我,我会非常高兴。干杯。

/* 
create program to calculate x for quadratic equation. (a, b and c)
1) create function which prints out roots of quad equation.
2) throw exception if b2 - 4ac is less than 0.
3) call the function from main.
*/

#include <iostream>
#include <cmath>
#include <string>

using namespace std;

double roots() { //return type, function name, parameters and body of function.
    double a = 0, b = 0, c = 0, x1, x2;
    double …
Run Code Online (Sandbox Code Playgroud)

c++ calculator

3
推荐指数
1
解决办法
157
查看次数

标签 统计

c++ ×2

calculator ×1

enable-if ×1

stl ×1

templates ×1