<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=264193&amp;view=findpost&amp;p=2188330</guid>
        <pubDate>Thu, 05 Feb 2009 14:03:46 +0000</pubDate>
        <title>Как создать длинные константные строки в исходном файле?</title>
        <link>https://forum.sources.ru/index.php?showtopic=264193&amp;view=findpost&amp;p=2188330</link>
        <description><![CDATA[VictorRT: Всем спасибо&#33; Я выбрал вариант с хранением файла в ресурсах&#33;]]></description>
        <author>VictorRT</author>
        <category>C/C++: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=264193&amp;view=findpost&amp;p=2188317</guid>
        <pubDate>Thu, 05 Feb 2009 13:45:44 +0000</pubDate>
        <title>Как создать длинные константные строки в исходном файле?</title>
        <link>https://forum.sources.ru/index.php?showtopic=264193&amp;view=findpost&amp;p=2188317</link>
        <description><![CDATA[pan2004: <strong class='tag-b'>VictorRT</strong>, если есть Qt, прогони свой файл через утилиту uic. Она тебе C++ный массив сделает)]]></description>
        <author>pan2004</author>
        <category>C/C++: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=264193&amp;view=findpost&amp;p=2188210</guid>
        <pubDate>Thu, 05 Feb 2009 11:48:09 +0000</pubDate>
        <title>Как создать длинные константные строки в исходном файле?</title>
        <link>https://forum.sources.ru/index.php?showtopic=264193&amp;view=findpost&amp;p=2188210</link>
        <description><![CDATA[KILLER: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=264193&view=findpost&p=2188205'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>miksayer &#064; <time class="tag-quote__quoted-time" datetime="2009-02-05T11:45:21+00:00">05.02.09, 11:45</time></span><div class='quote '>а вдруг топикстартеру нужно, чтобы простой смертный не смог изменить этот файл? </div></div><br>
Тогда пусть юзает шифрование, и кстати при компиляции текст строковых массивов остаеться как и был, т.е. не компилируеться ин е шифруеться, можно фаром открыть *.ехе файл и втупую изменить его, главное не увиличить длинну массива.<br>
Но чтобы 100кб данных хранить в исходном файле, это уже похоже на маразм, ибо есть сколько угодно вариантов чтобы это обойти.]]></description>
        <author>KILLER</author>
        <category>C/C++: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=264193&amp;view=findpost&amp;p=2188205</guid>
        <pubDate>Thu, 05 Feb 2009 11:45:21 +0000</pubDate>
        <title>Как создать длинные константные строки в исходном файле?</title>
        <link>https://forum.sources.ru/index.php?showtopic=264193&amp;view=findpost&amp;p=2188205</link>
        <description><![CDATA[miksayer: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=264193&view=findpost&p=2188196'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>KILLER &#064; <time class="tag-quote__quoted-time" datetime="2009-02-05T11:37:43+00:00">05.02.09, 11:37</time></span><div class='quote '>Именно для этого и были придуманы динамические массивы  <br>
Не проще ли патом вычитать этот массив из файла и юзать ???</div></div><br>
а вдруг топикстартеру нужно, чтобы простой смертный не смог изменить этот файл?]]></description>
        <author>miksayer</author>
        <category>C/C++: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=264193&amp;view=findpost&amp;p=2188196</guid>
        <pubDate>Thu, 05 Feb 2009 11:37:43 +0000</pubDate>
        <title>Как создать длинные константные строки в исходном файле?</title>
        <link>https://forum.sources.ru/index.php?showtopic=264193&amp;view=findpost&amp;p=2188196</link>
        <description><![CDATA[KILLER: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=264193&view=findpost&p=2188113'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>VictorRT &#064; <time class="tag-quote__quoted-time" datetime="2009-02-05T09:54:24+00:00">05.02.09, 09:54</time></span><div class='quote '>Подскажите пожалуйста, кто знает, как создать длинную константную тектовую строку в исходном файле?</div></div><br>
Именно для этого и были придуманы динамические массивы ;) <br>
Не проще ли патом вычитать этот массив из файла и юзать ???]]></description>
        <author>KILLER</author>
        <category>C/C++: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=264193&amp;view=findpost&amp;p=2188174</guid>
        <pubDate>Thu, 05 Feb 2009 11:11:48 +0000</pubDate>
        <title>Как создать длинные константные строки в исходном файле?</title>
        <link>https://forum.sources.ru/index.php?showtopic=264193&amp;view=findpost&amp;p=2188174</link>
        <description><![CDATA[VictorRT: to ЫукпШ: спасибо, интересная идея&#33; Сам стал к этому склоняться )]]></description>
        <author>VictorRT</author>
        <category>C/C++: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=264193&amp;view=findpost&amp;p=2188165</guid>
        <pubDate>Thu, 05 Feb 2009 10:55:58 +0000</pubDate>
        <title>Как создать длинные константные строки в исходном файле?</title>
        <link>https://forum.sources.ru/index.php?showtopic=264193&amp;view=findpost&amp;p=2188165</link>
        <description><![CDATA[ЫукпШ: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=264193&view=findpost&p=2188113'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>VictorRT &#064; <time class="tag-quote__quoted-time" datetime="2009-02-05T09:54:24+00:00">05.02.09, 09:54</time></span><div class='quote '>Пытался делать так: <br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">CHAR strFile[] = &quot;sfsdfsdfsdf\</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;gdfgdfgdfg\</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;rtertertertert\tertert\tertert\rwerwerwtrwetSASDGDfg\&quot;;</div></ol></div></div></div></div><script>preloadCodeButtons('1');</script><br>
но компилятор ругается: &quot;error C2026: string too big, trailing characters truncated&quot;</div></div><br>
Попробуй так:<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">CHAR strFile[] = &quot;sfsdfsdfsdf\</div><div class="code_line">gdfgdfgdfg\</div><div class="code_line">rtertertertert\tertert\tertert\rwerwerwtrwetSASDGDfg\&quot;;</div></ol></div></div></div></div> <br>
<br>
<span class="tag-color tag-color-named" data-value="gray" style="color: gray"><span class='tag-size' data-value='7' style='font-size:7pt;'>-Added <time class="tag-mergetime" datetime="2009-02-05T11:01:07+00:00">05.02.09, 11:01</time></span></span><br>
<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=264193&view=findpost&p=2188113'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>VictorRT &#064; <time class="tag-quote__quoted-time" datetime="2009-02-05T09:54:24+00:00">05.02.09, 09:54</time></span><div class='quote '>Проблема заключается в следующем: <br>
   имеется строка содержащая текстовые символы: A-Z, a-z, 0-9, А-Я, а-я, += большой длины, около 100 тысяч символов.<br>
Как впихнуть этот файл себе в исходник?</div></div><br>
Напрашивается вариант :&quot;Вставить этот файл в ресурсы&quot;.<br>
<br>
Еще интереснее - упаковать zip-ом, вставить в ресурсы,<br>
перед использованием unzip-ить.]]></description>
        <author>ЫукпШ</author>
        <category>C/C++: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=264193&amp;view=findpost&amp;p=2188152</guid>
        <pubDate>Thu, 05 Feb 2009 10:40:42 +0000</pubDate>
        <title>Как создать длинные константные строки в исходном файле?</title>
        <link>https://forum.sources.ru/index.php?showtopic=264193&amp;view=findpost&amp;p=2188152</link>
        <description><![CDATA[Relaxander: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=264193&view=findpost&p=2188141'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Мяут &#064; <time class="tag-quote__quoted-time" datetime="2009-02-05T10:31:34+00:00">05.02.09, 10:31</time></span><div class='quote '>VictorRT, Relaxander бред говорит</div></div><br>
доказательства?]]></description>
        <author>Relaxander</author>
        <category>C/C++: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=264193&amp;view=findpost&amp;p=2188141</guid>
        <pubDate>Thu, 05 Feb 2009 10:31:34 +0000</pubDate>
        <title>Как создать длинные константные строки в исходном файле?</title>
        <link>https://forum.sources.ru/index.php?showtopic=264193&amp;view=findpost&amp;p=2188141</link>
        <description><![CDATA[Мяут: <strong class='tag-b'>VictorRT</strong>, <strong class='tag-b'>Relaxander</strong> бред говорит - используйте вариант trainer&#39;а <br>
<br>
<span class="tag-color tag-color-named" data-value="gray" style="color: gray"><span class='tag-size' data-value='7' style='font-size:7pt;'>Добавлено <time class="tag-mergetime" datetime="2009-02-05T10:32:22+00:00">05.02.09, 10:32</time></span></span><br>
<div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=264193&view=findpost&p=2188129'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>VictorRT &#064; <time class="tag-quote__quoted-time" datetime="2009-02-05T10:15:44+00:00">05.02.09, 10:15</time></span><div class='quote '>а большой длине выдается ошибка:</div></div><br>
Что естественно, учитывая, что размер сегмента в x86 - 64K]]></description>
        <author>Мяут</author>
        <category>C/C++: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=264193&amp;view=findpost&amp;p=2188129</guid>
        <pubDate>Thu, 05 Feb 2009 10:15:44 +0000</pubDate>
        <title>Как создать длинные константные строки в исходном файле?</title>
        <link>https://forum.sources.ru/index.php?showtopic=264193&amp;view=findpost&amp;p=2188129</link>
        <description><![CDATA[VictorRT: <div class='tag-quote'><a class='tag-quote-link' href='https://forum.sources.ru/index.php?showtopic=264193&view=findpost&p=2188120'><span class='tag-quote-prefix'>Цитата</span></a> <span class='tag-quote__quote-info'>Relaxander &#064; <time class="tag-quote__quoted-time" datetime="2009-02-05T10:03:33+00:00">05.02.09, 10:03</time></span><div class='quote '>CHAR strFile[] = &quot;sfsdfsdfsdf&quot; &#092;<br>
                 &quot;gdfgdfgdfg&quot; &#092;<br>
                 &quot;rtertertertert&#092;&#092;tertert&#092;&#092;tertert&#092;&#092;rwerwerwtrwetSASDGDfg&#092;&#092;&quot;;</div></div><br>
окей, щас попробуем этот вариант&#33; <br>
<br>
<span class="tag-color tag-color-named" data-value="gray" style="color: gray"><span class='tag-size' data-value='7' style='font-size:7pt;'>Добавлено <time class="tag-mergetime" datetime="2009-02-05T10:30:39+00:00">05.02.09, 10:30</time></span></span><br>
Вот, что показал эксперемент:<br>
если создавать строки способом:<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">CHAR strFile[] = &quot;sfsdfsdfsdf&quot; \</div><div class="code_line">&quot;gdfgdfgdfg&quot; \</div><div class="code_line">&quot;rtertertertert\tertert\tertert\rwerwerwtrwetSASDGDfg\&quot;;</div></ol></div></div></div></div><br>
то при относительно небольшой длине всё работает, а при большой длине выдается ошибка:<br>
&quot;fatal error C1091: compiler limit: string exceeds 65535 bytes in length&quot;<br>
Отсюда вывод: создать строку больше 65535 байт невозможно.<br>
Может использовать массив строк?]]></description>
        <author>VictorRT</author>
        <category>C/C++: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=264193&amp;view=findpost&amp;p=2188120</guid>
        <pubDate>Thu, 05 Feb 2009 10:03:33 +0000</pubDate>
        <title>Как создать длинные константные строки в исходном файле?</title>
        <link>https://forum.sources.ru/index.php?showtopic=264193&amp;view=findpost&amp;p=2188120</link>
        <description><![CDATA[Relaxander: CHAR strFile[] = &quot;sfsdfsdfsdf&quot; &#092;<br>
                 &quot;gdfgdfgdfg&quot; &#092;<br>
                 &quot;rtertertertert&#092;&#092;tertert&#092;&#092;tertert&#092;&#092;rwerwerwtrwetSASDGDfg&#092;&#092;&quot;;]]></description>
        <author>Relaxander</author>
        <category>C/C++: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=264193&amp;view=findpost&amp;p=2188118</guid>
        <pubDate>Thu, 05 Feb 2009 10:02:34 +0000</pubDate>
        <title>Как создать длинные константные строки в исходном файле?</title>
        <link>https://forum.sources.ru/index.php?showtopic=264193&amp;view=findpost&amp;p=2188118</link>
        <description><![CDATA[trainer: Как обычно<br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">CHAR strFile[] = &quot;sfsdfsdfsdf&quot;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&quot;gdfgdfgdfg&quot;</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&quot;rtertertertert\tertert\tertert\rwerwerwtrwetSASDGDfg\&quot;;</div></ol></div></div></div></div>P.S. Вот насчет 100000 символов - сильно не уверен.]]></description>
        <author>trainer</author>
        <category>C/C++: Общие вопросы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=264193&amp;view=findpost&amp;p=2188113</guid>
        <pubDate>Thu, 05 Feb 2009 09:54:24 +0000</pubDate>
        <title>Как создать длинные константные строки в исходном файле?</title>
        <link>https://forum.sources.ru/index.php?showtopic=264193&amp;view=findpost&amp;p=2188113</link>
        <description><![CDATA[VictorRT: Здраствуйте&#33;<br>
Подскажите пожалуйста, кто знает, как создать длинную константную тектовую строку в исходном файле?<br>
Проблема заключается в следующем: <br>
   имеется строка содержащая текстовые символы: A-Z, a-z, 0-9, А-Я, а-я, += большой длины, около 100 тысяч символов.<br>
Как впихнуть этот файл себе в исходник?<br>
Пытался делать так: <br>
<div class='tag-code'><span class='pre_code'></span><div class='code  code_collapsed ' title='Подсветка синтаксиса доступна зарегистрированным участникам Форума.' style=''><div><div><ol type="1"><div class="code_line">CHAR strFile[] = &quot;sfsdfsdfsdf\</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;gdfgdfgdfg\</div><div class="code_line">&nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;rtertertertert\tertert\tertert\rwerwerwtrwetSASDGDfg\&quot;;</div></ol></div></div></div></div><br>
но компилятор ругается: &quot;error C2026: string too big, trailing characters truncated&quot;]]></description>
        <author>VictorRT</author>
        <category>C/C++: Общие вопросы</category>
      </item>
	
      </channel>
      </rss>
	