<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On Feb 25, 2019, at 2:39 PM, Thomas Braun <<a href="mailto:thomas.braun@virtuell-zuhause.de" class="">thomas.braun@virtuell-zuhause.de</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">Am 25.02.2019 um 16:57 schrieb Scott Hannahs:<br class=""><br class="">Scott:<br class=""><br class=""><blockquote type="cite" class="">Having used the C format string primitives for a long time, I seem to<br class="">be comfortable with them and found them to be extremely flexible.  I<br class="">think there there isn’t a limit on string lengths with sprintf other<br class="">than the Igor built in limit.<br class=""></blockquote><br class="">Yes, exactly that I'm talking about (2400 characters in IP8).<br class=""></div></div></blockquote><div><br class=""></div><div>???</div><div><br class=""></div><div>"<span style="caret-color: rgb(51, 51, 51); color: rgb(51, 51, 51); font-family: Roboto, Helvetica, sans-serif; font-size: 16px;" class="">String data can be of unlimited size and there are no limits on what it may contain, i.e., it may be binary.</span><font color="#333333" face="Roboto, Helvetica, sans-serif" size="3" class=""><span style="caret-color: rgb(51, 51, 51);" class="">”</span></font></div><div><font color="#333333" face="Roboto, Helvetica, sans-serif" size="3" class=""><span style="caret-color: rgb(51, 51, 51);" class=""><a href="https://www.wavemetrics.com/products/igorpro/datastorage" class="">https://www.wavemetrics.com/products/igorpro/datastorage</a></span></font></div><div><font color="#333333" face="Roboto, Helvetica, sans-serif" size="3" class=""><span style="caret-color: rgb(51, 51, 51);" class=""><br class=""></span></font></div><div><font color="#333333" face="Roboto, Helvetica, sans-serif" size="3" class="">These are not zero terminated strings, but a length and an array of bytes.  I think there is also and encoding attached to a string as meta data.  Probably the limit is 2^64 bytes.</font></div><div><font color="#333333" face="Roboto, Helvetica, sans-serif" size="3" class=""><br class=""></font></div><div><font color="#333333" face="Roboto, Helvetica, sans-serif" size="3" class="">-Scott</font></div><div><font color="#333333" face="Roboto, Helvetica, sans-serif" size="3" class=""><br class=""></font></div></div></body></html>