小编Cor*_*bie的帖子

如何更改Excel中单个文档的语言?

我的 MS Office 和 Excel 语言是英语。我大部分时间都在处理英文文档,所以我想保持这种状态。暂时更改语言选项也不是一个选择。

当我处理其他语言的文档时,这意味着所有区域设置都被覆盖。

一个例子:在英文电子表格中,数字的格式为1,234.56. 在大多数非英语语言中,逗号 ( ,) 用作小数点分隔符,因此数字应如下所示:1.234,56

如果电子表格是由外语人员创建的,而我只想打开(也许调整)并打印它,那么格式就会被破坏。

如何在 MS Excel(或 Office)中设置单个文档的格式?

excel ms-office office-2016

5
推荐指数
1
解决办法
2239
查看次数

如何注释可能抛出异常的 Kotlin 类构造函数?

我想让我的 Kotlin 数据类尽可能简单。它仅从JSONObject如下初始化:

data class Foo(val json: JSONObject)
{
    @JvmField val bar: String = json.getString("bar")
}
Run Code Online (Sandbox Code Playgroud)

有没有什么方法可以注释类,构造函数可能会抛出一个JSONException

kotlin android-studio

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

C++绑定非静态成员函数

我正在尝试将成员函数传递给嵌套类中的另一个函数。

传递非成员函数效果很好,但传递成员不会编译:

啊:
class A
{
    class B
    {
        B();
        ~B();
        doSomething();
    };

    class C
    {
        C();
        ~C();
        execute(function<void(void)> func);
    };

    C *myC;
    map<int, B> myMap;
}
Run Code Online (Sandbox Code Playgroud) A.cpp:
void A::member(int param)
{
    A::myMap[param].doSomething();
}

void nonA_func(int param)
{
    ...
}

void A::caller()
{
    myC->execute(bind(nonA_func, 42)); // OK
    myC->execute(bind(A::member, 42)); // COMPILER ERROR 1

    myC->execute(A::myMap[42].doSomething()); // COMPILER ERROR 2
}

A::main()
{
    myC = new A::C();
    // filling myMap

    caller();

    myMap.clear();
    delete C;
}
Run Code Online (Sandbox Code Playgroud)

编译COMPILER ERROR 1时出现以下情况:

error: invalid …
Run Code Online (Sandbox Code Playgroud)

c++ c++11

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

标签 统计

android-studio ×1

c++ ×1

c++11 ×1

excel ×1

kotlin ×1

ms-office ×1

office-2016 ×1