Ja jsem nakonec dojel na stejnou chybu. Mozna uz je moc pozde na to, abych videl chybu v kodu, ale moc nechapu proc to nefunguje. Kod vypada nasledovne:<div><br></div><div><div>cout << "It is short" << endl;</div>
<div>CORBA::Short sh = cnt->short_value();</div><div>cout << "And its value is: " << sh << endl;</div><div>req->index.short_value(sh); // zde Segmentaion fault</div></div><div><br></div><div>
Jen doplnim, ze cnt je typu count_t.</div><div><br></div><div>Diky za jakoukoliv radu</div><div>Michal Stasa<br><br><div class="gmail_quote">2013/3/25 Peter JúnoÅ¡ <span dir="ltr"><<a href="mailto:petoju@gmail.com" target="_blank">petoju@gmail.com</a>></span><br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im"><br>
> Mam podozrenie, ze to je sposobene tym, ze sa pokusam vracat servanta<br>
> nespravnym sposobom. Aky je spravny sposob v C++?<br>
<br>
</div>Pravdepodobne robis nieco ako<br>
instance_i_var premenna = new objekt();<br>
return premenna;<br>
<br>
V takom pripade by si mal pouzivat<br>
return premenna._retn();<br>
<br>
Druha moznost je pouzit rovno typ instance_i_ptr, kde tieto problemy s<br>
ref countingom nenastavaju (potom si musis sam strazit referencie, od<br>
coho sme boli odradzovani - na druhu stranu ti je to jedno pri objekte,<br>
ktory hned vratis a cesta cez _retn() by mala mat aj tak ten isty<br>
vysledok).<br>
<span class="HOEnZb"><font color="#888888">--<br>
Peter JúnoÅ¡<br>
email, jabber: <a href="mailto:petoju@gmail.com">petoju@gmail.com</a><br>
<br>
"One Page Principle: A specification that will not fit on one page of 8.5x11 inch paper cannot be understood." Mark Ardis<br>
<br>
<br>
<br>
_______________________________________________<br>
MWy mailing list<br>
<a href="mailto:MWy@d3s.mff.cuni.cz">MWy@d3s.mff.cuni.cz</a><br>
<a href="https://d3s.mff.cuni.cz/mailman/listinfo/mwy" target="_blank">https://d3s.mff.cuni.cz/mailman/listinfo/mwy</a><br>
</font></span></blockquote></div><br><br clear="all"><div><br></div>-- <br><div><span style="color:rgb(51,51,51)"><font><b>Michal StaÅ¡a</b></font></span></div><font color="#333333"><br></font><b><font style="background-color:rgb(255,255,255)" color="#ff9900">Santhos.net</font></b><font color="#666666"><br>
</font><a href="http://www.santhos.net/" target="_blank"><font color="#666666">www.santhos.net</font></a><font color="#666666"><br><br><font face="Helvetica Neue Regular, Helvetica, Arial, sans-serif">+420 773 454 793</font><br>
<a href="mailto:michal.stasa@santhos.net" style="color:rgb(17,85,204)" target="_blank"><font color="#666666">michal.stasa@santhos.net</font></a></font><br>
</div>