<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[integer var in ini]]></title><description><![CDATA[<pre><code>#include &lt;iostream&gt;
#include &lt;Windows.h&gt;
using namespace std ;
int main ( ) {
    int x ;
    cout &lt;&lt; &quot;X: &quot; ;
    cin &gt;&gt; x ;
    WritePrivateProfileInt(&quot;Test1&quot;,&quot;Test2&quot;, x ,&quot;c:\\test.ini&quot;) ;
    return 0 ;
}
</code></pre>
<p>Das is der Problemcode.<br />
Eigentlich müsste doch WritePrivateProfileInt in der gleichen Bibliothek wie WritePrivateProfileString sein aber wenn ich den code compiliere bekomm ich die Meldung: `WritePrivateProfileInt' undeclared (first use this function)</p>
<p>Kann mir da bitte einer helfen?</p>
<p>danke im vor raus....</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/218153/integer-var-in-ini</link><generator>RSS for Node</generator><lastBuildDate>Fri, 09 Oct 2026 19:35:29 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/218153.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 16 Jul 2008 17:25:46 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to integer var in ini on Wed, 16 Jul 2008 17:25:46 GMT]]></title><description><![CDATA[<pre><code>#include &lt;iostream&gt;
#include &lt;Windows.h&gt;
using namespace std ;
int main ( ) {
    int x ;
    cout &lt;&lt; &quot;X: &quot; ;
    cin &gt;&gt; x ;
    WritePrivateProfileInt(&quot;Test1&quot;,&quot;Test2&quot;, x ,&quot;c:\\test.ini&quot;) ;
    return 0 ;
}
</code></pre>
<p>Das is der Problemcode.<br />
Eigentlich müsste doch WritePrivateProfileInt in der gleichen Bibliothek wie WritePrivateProfileString sein aber wenn ich den code compiliere bekomm ich die Meldung: `WritePrivateProfileInt' undeclared (first use this function)</p>
<p>Kann mir da bitte einer helfen?</p>
<p>danke im vor raus....</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1548404</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1548404</guid><dc:creator><![CDATA[Duck93]]></dc:creator><pubDate>Wed, 16 Jul 2008 17:25:46 GMT</pubDate></item><item><title><![CDATA[Reply to integer var in ini on Wed, 16 Jul 2008 17:29:32 GMT]]></title><description><![CDATA[<p>Nicht <code>Windows.h</code> sondern <code>windows.h</code> . Also klein geschrieben. Und Voraus schreibt man mit nur einem 's', daher die Zensur. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1548406</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1548406</guid><dc:creator><![CDATA[mikey]]></dc:creator><pubDate>Wed, 16 Jul 2008 17:29:32 GMT</pubDate></item><item><title><![CDATA[Reply to integer var in ini on Wed, 16 Jul 2008 17:35:30 GMT]]></title><description><![CDATA[<p>xD Deutsch war noch nie meine Stärke</p>
<p>aba wieder zum Hauptproblem: wenn ich windows klein schreib ändert des garnix.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1548408</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1548408</guid><dc:creator><![CDATA[Duck93]]></dc:creator><pubDate>Wed, 16 Jul 2008 17:35:30 GMT</pubDate></item><item><title><![CDATA[Reply to integer var in ini on Wed, 16 Jul 2008 17:49:59 GMT]]></title><description><![CDATA[<p><code>WritePrivateProfileInt</code> ist in der MSDN nicht dokumentiert und in der <code>windows.h</code> ist diese ebenfalls nicht zu finden, sie existiert also nicht.</p>
<p>Als Alternative bietet sich Dir <code>WritePrivateProfileString</code> an. Zur nötigen Umwandlung des Integers in einen String helfen Dir Stringstreams weiter:<br />
<a href="http://fara.cs.uni-potsdam.de/~kaufmann//faqs/IntToString.pdf" rel="nofollow">http://fara.cs.uni-potsdam.de/~kaufmann//faqs/IntToString.pdf</a></p>
<pre><code class="language-cpp">#include &lt;sstream&gt;
#include &lt;string&gt;

std::ostringstream strstream;
strstream &lt;&lt; i;

std::string my_string;
my_string = strstream.str();
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1548412</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1548412</guid><dc:creator><![CDATA[mikey]]></dc:creator><pubDate>Wed, 16 Jul 2008 17:49:59 GMT</pubDate></item><item><title><![CDATA[Reply to integer var in ini on Wed, 16 Jul 2008 17:50:31 GMT]]></title><description><![CDATA[<p>Ty werds ma ausprobieren.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1548415</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1548415</guid><dc:creator><![CDATA[Duck93]]></dc:creator><pubDate>Wed, 16 Jul 2008 17:50:31 GMT</pubDate></item><item><title><![CDATA[Reply to integer var in ini on Wed, 16 Jul 2008 18:20:22 GMT]]></title><description><![CDATA[<p>Entweder bin ich einfach zu dumm oda die funzen iwi anders.</p>
<p>gehn bei mir alle 3 ned.<br />
need help pls!</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1548436</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1548436</guid><dc:creator><![CDATA[Duck93]]></dc:creator><pubDate>Wed, 16 Jul 2008 18:20:22 GMT</pubDate></item><item><title><![CDATA[Reply to integer var in ini on Wed, 16 Jul 2008 18:25:54 GMT]]></title><description><![CDATA[<p>Welche &quot;alle 3&quot;? Und was geht nicht? Genauere Problembeschreibung! Zeig die relevante Codestelle, die nicht funktioniert und poste dazu die Fehlermeldungen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1548438</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1548438</guid><dc:creator><![CDATA[mikey]]></dc:creator><pubDate>Wed, 16 Jul 2008 18:25:54 GMT</pubDate></item><item><title><![CDATA[Reply to integer var in ini on Wed, 16 Jul 2008 18:35:47 GMT]]></title><description><![CDATA[<p>Die drei aus dem pdf.</p>
<p>erster code :</p>
<pre><code>#include &lt;iostream&gt;
#include &lt;windows.h&gt;
#include &lt;sstream&gt;
using namespace std;
int main () {
    int i ;
    void IntToString (i, string&amp; res) {
         ostringstream temp;
         temp &lt;&lt; i ;
         res = temp.str ;
         }
         WritePrivateProfileString (&quot;test&quot;, &quot;test&quot;, i &quot;c:\\test.ini&quot;)
    }
</code></pre>
<p>Fehler:<br />
variable or field <code>IntToString' declared void expected primary-expression before '&amp;' token</code>res' undeclared (first use this function)<br />
initializer expression list treated as compound expression<br />
expected <code>,' or</code>;' before '{' token<br />
expected <code>)' before string constant invalid conversion from \</code>int' to `const CHAR*'<br />
C:\Dev-Cpp\include\winbase.h too few arguments to function `BOOL WritePrivateProfileStringA(const CHAR*, const CHAR*, const CHAR*, const CHAR*)'</p>
<p>so denk das wars.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1548444</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1548444</guid><dc:creator><![CDATA[Duck93]]></dc:creator><pubDate>Wed, 16 Jul 2008 18:35:47 GMT</pubDate></item><item><title><![CDATA[Reply to integer var in ini on Wed, 16 Jul 2008 18:49:14 GMT]]></title><description><![CDATA[<p>Funktionen kann man nicht schachteln, das heißt, deine Funktion <code>IntToString</code> muss außerhalb der <code>main</code> definiert werden. So ist's richtig:</p>
<pre><code class="language-cpp">#include &lt;windows.h&gt;
#include &lt;sstream&gt;

int main () 
{
    int i(0); // Einen Wert zuweisen, hier eine Initialisierung
    std::ostringstream strstream;
    strstream &lt;&lt; i;

    std::string my_string;
    my_string = strstream.str();
    WritePrivateProfileString (&quot;test&quot;, &quot;test&quot;, my_string.c_str(), &quot;c:\\test.ini&quot;);
}
</code></pre>
<p>Das ist eine Lösung ohne <code>IntToString</code> -Funktion, da diese in dem Fall nicht wirklich sinnvoll ist.</p>
<p>Desweiteren hast Du Semikolone und Kommas vergessen, das nächste Mal doch bitte etwas mehr Selbstinitiative. Ich würde Dir empfehlen, erst die Grundlagen von C++ zu erlernen, bevor Du Dich an solche Dinge wagst. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1548453</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1548453</guid><dc:creator><![CDATA[mikey]]></dc:creator><pubDate>Wed, 16 Jul 2008 18:49:14 GMT</pubDate></item><item><title><![CDATA[Reply to integer var in ini on Wed, 16 Jul 2008 18:55:08 GMT]]></title><description><![CDATA[<p>ty</p>
<p>Ich vergess se halt öfter aba des is ja nich as hauptproblem bei der sache...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1548456</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1548456</guid><dc:creator><![CDATA[Duck93]]></dc:creator><pubDate>Wed, 16 Jul 2008 18:55:08 GMT</pubDate></item><item><title><![CDATA[Reply to integer var in ini on Wed, 16 Jul 2008 19:17:45 GMT]]></title><description><![CDATA[<p>as hauptproblem bei der sach is, dass du ned woast wos du duast. und dass du boarisch schreibst. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/1548469</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1548469</guid><dc:creator><![CDATA[mikey]]></dc:creator><pubDate>Wed, 16 Jul 2008 19:17:45 GMT</pubDate></item></channel></rss>