小编MBZ*_*MBZ的帖子

C++模板函数的默认值

是否可以在C++中为模板函数的变量定义默认值?

如下所示:

template<class T> T sum(T a, T b, T c=????)
{
     return a + b + c;
}
Run Code Online (Sandbox Code Playgroud)

c++ templates default-value

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

int a; ...; (a == a)失败了吗?

如果我们将floatdouble类型设置为NaN,则它们不等于包括它们在内的任何东西.int
会发生这样的事吗?

c++

7
推荐指数
2
解决办法
761
查看次数

保存/序列化boost或std regex

是否可以序列化/反序列化并将正则表达式保存/加载到文件中?

我们有一个非常耗时的过程构建了一些正则表达式,我想知道我们是否可以通过保存和加载来节省一些时间.

c++ regex boost std

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

应用程序中的崩溃恢复

在我的应用程序中构建崩溃恢复的最佳方法(可能是标准解决方案)是什么,因此它可以在任何类型的崩溃时自动重启.

TNX.

c# desktop-application

6
推荐指数
2
解决办法
5333
查看次数

从 XSD 生成 Web 表单

我想创建一个基于 XSD 的 Web 表单,并以 XML 格式(类似于 xml 编辑器)查看/保存/加载用户输入。有没有什么快速的方法可以做到这一点?

我的 XSD 可能包含一些问题并且非常大。我不在乎表格是否也会变得很大!

xml xsd

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

将类对象转换为人类可读字符串

有没有什么方法可以自动将自定义类对象转换为人类可读的字符串?

例如考虑以下课程:

class Person {
    String Name;
    int Salary;
    ...
}

Person p = new Person();
p.setName("Tony");
p.setSalary(1000);
Run Code Online (Sandbox Code Playgroud)

我需要得到类似的东西:

Person: Name="Tony", Salary=1000
Run Code Online (Sandbox Code Playgroud)

java string

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

将本地HTML加载到WebView中

我可以将本地HTML文件(带图像和...)加载到WebView
只是设置Source参数不起作用.

microsoft-metro windows-8

6
推荐指数
1
解决办法
9535
查看次数

WebView的自定义用户代理

我可以设置自定义用户代理WebView吗?

我需要展示移动风格的网站.

microsoft-metro windows-8

6
推荐指数
1
解决办法
3314
查看次数

Java中的Lazy Collection

考虑一个问题,我正在开发一个像Collection这样的树.

我的Collection的一个主要功能是逐个跟踪所有存储的项目,然后为每个项目调用给定的函数,直到满足给定的条件(延迟收集).

因此该函数应具有以下签名:

void Trace(function func, criteria crit)
{
    item i = firstItem();
    while (i != endItem())
    {
        i = nextItem();
        func(i);
        if (crit(i))
            return;
    }
}
Run Code Online (Sandbox Code Playgroud)

C++函数指针中可以用于funccrit.
C#,yield关键字正是这个问题的解决方案,我相信.

我怎样才能在Java中获得相同的东西?

java collections

6
推荐指数
1
解决办法
1978
查看次数

在现代C++中使用非智能指针

简短版本:
在现代C++中使用非智能指针是否有任何可接受的理由?

长版:
我们有一个包含大量旧C++代码的庞大产品,现在我们正在尝试将其重构为现代C++时代.除了所有旧式代码之外,还有大量的指针传递(主要是使用SAL注释来提供一些安全感),我想知道是否应该将它们全部更改为智能指针,或者可能将其中的一些保留为智能指针. ?
试图转换其中的一些代码,我最终得到了一个代码,它可以简单地论证使用智能指针.

所以问题是:是否存在使用智能指针这样的事情?
换句话说:这些天非智能指针是否有可接受的场景?

c++ refactoring pointers c++11

6
推荐指数
2
解决办法
976
查看次数