C++-14 引入std::enable_if_t.
它 和 和有什么不一样std::enable_if?使用上有什么优点或者区别吗std::enable_if_t?
我想知道是否有人可以帮助我解决这个(初学者)问题。我正在创建一个非常基本的二次方程计算器。我在下面列出了我的代码以及注释(代码片段顶部的那些解释了我必须做什么)。我在网上查看了多种解决方案并尝试了自己,但似乎我不断收到不正确的 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)