我的环境是Ubuntu14.04.1LTS和java版本1.7.0_79,Apache Maven3.0.5,nexus2.10.0-02。
我已经执行了./nexus启动,看起来没问题。但是10秒后,我检查了nexus的状态,它没有运行。而且我总是不能访问网站"“。
root@iZ94lnn03ejZ:/opt/nexus-2.10.0-02/bin# ./nexus start
****************************************
WARNING - NOT RECOMMENDED TO RUN AS ROOT
*******************
我试过了:
ostringstream oss;
read a string from file and put to oss;
string str;
str << oss.str();// error here "error: no match for ‘operator>>’ in 'oss >> str' "
如果我使用str = oss.str();而不是打印字符串的值,它会打印出"....0xbfad75c40xbfad75c40xbf...." likes内存地址。
有人能告诉我为什么吗?谢谢。
我有四节课
class A { //a base class
public:
A(ostringstream* os){ oss2=os; }
ostringstream* oss2;
};
class B : public A{ // a derived class
public:
B(ostringstream* os):A(os){};
};
class C { //class where oss is actually declared
public:
C(){};
ostringstream oss;
};
最后(