JNI基础 -- C++基础知识(命名空间)

2020-04-20  本文已影响0人  刘小厨

命名空间

因为在C++中没有的概念,为了解决重名问题,就有了命名空间的概念,用法很简单:

namespace space1 {
    void test() {
        cout << "space1" << endl;
    }
}
namespace space2 {
    void test() {
        cout << "space2" << endl;
    }
}

//调用
space1::test();
space2::test();

引用和指针

引用vs指针

引用更为规范,指针更为灵活,比如:

 int i = 10;
    double d = 11.0;
    //指针
    int* p = &i;
    int& r = i;
    double& s = d;
    cout << " 指针 :" << *p << endl;
    cout << " 引用 :" << s << endl;
上一篇 下一篇

猜你喜欢

热点阅读