哪些编程语言可用于在tizen OS中开发本机应用程序?
根据我的情况1使用复制赋值运算符,因此输出应该是0 68但0 87在情况2中它87 87是正常的.
#include <iostream>
using namespace std;
class numbered
{
static int un;
public:
int a;
numbered (): a(un) {un++;}
numbered(const numbered & n) : a(87){}
numbered & operator=(const numbered) { a=68; return *this; }
};
int numbered::un=0;
void f(numbered s){ cout<<s.a;}
int main()
{
numbered a, b=a;
cout << a.a << b.a; //case 1
f(a);f(b); //case 2
return 0;
}
Run Code Online (Sandbox Code Playgroud)