小编mes*_*s5k的帖子

我如何测试我刚刚创建的maven原型?

我为一个现在可以正常工作的项目创建了一些原型,但我希望能够验证从原型生成的代码将来还能继续工作.

我想要的是原型构建的一个阶段,它采用刚刚创建的原型,mvn archetype:generate在其上运行,然后mvn verify在生成的代码上运行,以验证生成的代码实际上是否正常.如果需要,我会写自己的mojo来做这件事,但想看看解决方案是否已经存在.我看到了archetype:integration-test目标,但它并不似乎在做我想要的.

java maven-2 archetypes

16
推荐指数
1
解决办法
4647
查看次数

运算符>>读取int十六进制和十进制?

我可以说服C++中的operator >>同时读取十六进制值AND和十进制值吗?以下程序演示了如何读取十六进制错误.我想要相同的istringstream能够读取十六进制和十进制.

#include <iostream>
#include <sstream>

int main(int argc, char** argv)
{
    int result = 0;
    // std::istringstream is("5"); // this works
    std::istringstream is("0x5"); // this fails

    while ( is.good() ) {
        if ( is.peek() != EOF )
            is >> result;
        else
            break;
    }

    if ( is.fail() )
        std::cout << "failed to read string" << std::endl;
    else
        std::cout << "successfully read string" << std::endl;

    std::cout << "result: " << result << std::endl;
}
Run Code Online (Sandbox Code Playgroud)

c++

5
推荐指数
2
解决办法
2268
查看次数

标签 统计

archetypes ×1

c++ ×1

java ×1

maven-2 ×1