<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hi Wonjun,<div class=""><br class=""></div><div class="">Negative indices is just a convenience way to get access name components from the back of the name.  The same (but a little longer) would be to write</div><div class=""><br class=""></div><div class="">x.get(x.size() - 1).toSeqNum();</div><div class=""><br class=""></div><div class="">—</div><div class="">Alex</div><div class=""><br class=""></div><div class=""><div><blockquote type="cite" class=""><div class="">On Jan 14, 2015, at 2:28 AM, 최원준 <<a href="mailto:wonjunchoi001@gmail.com" class="">wonjunchoi001@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class="">Thanks for your comment. btw, I wonder what it means.(-1 index)<div class=""><br class=""></div><div class="">Wonjun, Choi</div></div><div class="gmail_extra"><br class=""><div class="gmail_quote">2015-01-14 15:57 GMT+09:00 Alex Afanasyev <span dir="ltr" class=""><<a href="mailto:alexander.afanasyev@ucla.edu" target="_blank" class="">alexander.afanasyev@ucla.edu</a>></span>:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">While it is possible to do what you're asking, I would actually suggest a different solution.  You can get the number stored in the name component and print it in readable form, instead of just printing the name.<br class="">
<br class="">
For example,<br class="">
<br class="">
std::cout << x.get(-1).toSeqNum();<br class="">
<br class="">
---<br class="">
Alex<br class="">
<div class=""><div class="h5"><br class="">
> On Jan 14, 2015, at 1:40 AM, 최원준 <<a href="mailto:wonjunchoi001@gmail.com" class="">wonjunchoi001@gmail.com</a>> wrote:<br class="">
><br class="">
> Hello.<br class="">
><br class="">
> I want to change prefix name like 1, 2, 3, ... instead of /%00Z ...<br class="">
> The code below displays the prefix name.<br class="">
> ---------------------------------------------------------------<br class="">
> for (int i = 0; i < 300; i++) {<br class="">
> ndn::Name x;<br class="">
> x.appendSeqNum(i);<br class="">
> std::cout << i << " = " << x << std::endl;<br class="">
> }<br class="">
> return 0;<br class="">
> ---------------------------------------------------------------<br class="">
> how can I set the prefix like /v1/1, /v1/2, ...?<br class="">
><br class="">
> Wonjun, Choi<br class="">
</div></div>> _______________________________________________<br class="">
> ndnSIM mailing list<br class="">
> <a href="mailto:ndnSIM@lists.cs.ucla.edu" class="">ndnSIM@lists.cs.ucla.edu</a><br class="">
> <a href="http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim" target="_blank" class="">http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim</a><br class="">
</blockquote></div><br class=""></div>
_______________________________________________<br class="">ndnSIM mailing list<br class=""><a href="mailto:ndnSIM@lists.cs.ucla.edu" class="">ndnSIM@lists.cs.ucla.edu</a><br class="">http://www.lists.cs.ucla.edu/mailman/listinfo/ndnsim<br class=""></div></blockquote></div><br class=""></div></body></html>