小编Dee*_*arg的帖子

设计一个宁静的服务

让我们说我正在设计一个Restful服务,给出2个整数no.返回它的总和.在这种情况下,没有资源可供读取,创建,更新或删除.因此,如果我设计类似GET/sum/first/33/second/44的东西,它不符合REST标准,因为'sum'是一个动词,而应该有一个代表资源名称的名词.那么,API调用应该如何调用总和.

请帮我设计一下.

rest web-services restful-url restful-architecture

2
推荐指数
1
解决办法
194
查看次数

C++映射表现不正常

我已经定义了我的类SumClass并尝试在地图中使用它,如下面的代码所示.我已经定义了所需的<,===运算符.

#include <iostream>
#include <vector>
#include <map>

using namespace std;

class SumClass {
    public:
    int id;
    int sum;
    SumClass() { id = sum = 0;}
    bool operator<(const SumClass& rhs) const{
        if( (id < rhs.id) && (sum< rhs.sum)) return true;
        else return false;
    }
    bool operator==(const SumClass& rhs) const{
        //if(this == &rhs) return true;
        if( (id == rhs.id) && (sum == rhs.sum) ) return true;
        else return false;
    }
    void set(int idd, int summ) { …
Run Code Online (Sandbox Code Playgroud)

c++ stl map data-structures

0
推荐指数
1
解决办法
126
查看次数