<?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[bild von url runterladen mit c++]]></title><description><![CDATA[<p>hallo leute,</p>
<p>ich hab nun schon sehr viel gesucht im netz um mein problem zu lösen. und wenn ich mal was finde ist es für ne andere sprache.</p>
<p>ich habe eine url gegeben, welche auf ein bild im internet verweist, und möchte nun dieses bild runterladen und lokal speichern, sodass es in meinem programm verwendet werden kann.<br />
ich bin nicht unbedingt unerfahren im programmieren. genau das gleiche habe ich vor jahren mal mit delphi gemacht. mit c# sollte es auch kein problem mittels <a href="http://system.net" rel="nofollow">system.net</a> und webrequest sein. aber in c++ kostet es mich zur zeit viele nerven.<br />
(ich nutze visual studio 2010 auf win7)</p>
<p>kann mir jemand weiter helfen?</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/284482/bild-von-url-runterladen-mit-c</link><generator>RSS for Node</generator><lastBuildDate>Fri, 21 Aug 2026 23:17:22 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/284482.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 02 Apr 2011 15:15:37 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to bild von url runterladen mit c++ on Sat, 02 Apr 2011 15:15:37 GMT]]></title><description><![CDATA[<p>hallo leute,</p>
<p>ich hab nun schon sehr viel gesucht im netz um mein problem zu lösen. und wenn ich mal was finde ist es für ne andere sprache.</p>
<p>ich habe eine url gegeben, welche auf ein bild im internet verweist, und möchte nun dieses bild runterladen und lokal speichern, sodass es in meinem programm verwendet werden kann.<br />
ich bin nicht unbedingt unerfahren im programmieren. genau das gleiche habe ich vor jahren mal mit delphi gemacht. mit c# sollte es auch kein problem mittels <a href="http://system.net" rel="nofollow">system.net</a> und webrequest sein. aber in c++ kostet es mich zur zeit viele nerven.<br />
(ich nutze visual studio 2010 auf win7)</p>
<p>kann mir jemand weiter helfen?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2043762</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2043762</guid><dc:creator><![CDATA[Zen]]></dc:creator><pubDate>Sat, 02 Apr 2011 15:15:37 GMT</pubDate></item><item><title><![CDATA[Reply to bild von url runterladen mit c++ on Sat, 02 Apr 2011 17:46:32 GMT]]></title><description><![CDATA[<p>was hast dud enn schon selbst erarbeitet bzw. wo genau ist dein problem (schreib zum beispiel deine fehlermeldung...?</p>
<p>wir machen hier nicht deine hausaufgaben...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2043814</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2043814</guid><dc:creator><![CDATA[Skym0sh0]]></dc:creator><pubDate>Sat, 02 Apr 2011 17:46:32 GMT</pubDate></item><item><title><![CDATA[Reply to bild von url runterladen mit c++ on Sat, 02 Apr 2011 17:48:35 GMT]]></title><description><![CDATA[<p>Für Windows siehe hier: <a href="http://msdn.microsoft.com/en-us/library/ms775123" rel="nofollow">http://msdn.microsoft.com/en-us/library/ms775123</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2043817</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2043817</guid><dc:creator><![CDATA[HighLigerBiMBam]]></dc:creator><pubDate>Sat, 02 Apr 2011 17:48:35 GMT</pubDate></item><item><title><![CDATA[Reply to bild von url runterladen mit c++ on Sat, 02 Apr 2011 20:07:22 GMT]]></title><description><![CDATA[<p>Http-Protkoll und boost::asio <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/2043875</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2043875</guid><dc:creator><![CDATA[Ethon_]]></dc:creator><pubDate>Sat, 02 Apr 2011 20:07:22 GMT</pubDate></item><item><title><![CDATA[Reply to bild von url runterladen mit c++ on Sat, 02 Apr 2011 20:11:10 GMT]]></title><description><![CDATA[<p>mir ist schon klar, dass ihr hier von niemanden hausaufgaben macht.<br />
ich bin informatik-student und es ist für ein hobbyprojekt.</p>
<p>fehlermeldung gabs nich, da ich keinen ansatz hatte wie mans mit c++ umsetzen könnte.</p>
<p>aber an dieser stelle vielen dank an HighLigerBiMBam <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="🙂"
    /> das war der entscheidende link. funzt wunderbar <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/2043879</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2043879</guid><dc:creator><![CDATA[Zen]]></dc:creator><pubDate>Sat, 02 Apr 2011 20:11:10 GMT</pubDate></item><item><title><![CDATA[Reply to bild von url runterladen mit c++ on Sat, 02 Apr 2011 20:11:36 GMT]]></title><description><![CDATA[<p>Dafür gibt es libcurl.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2043881</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2043881</guid><dc:creator><![CDATA[Athar]]></dc:creator><pubDate>Sat, 02 Apr 2011 20:11:36 GMT</pubDate></item><item><title><![CDATA[Reply to bild von url runterladen mit c++ on Sat, 02 Apr 2011 23:48:05 GMT]]></title><description><![CDATA[<p>Immer diese verwöhnten Managed-Programmierer *kopfschüttel*</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2043937</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2043937</guid><dc:creator><![CDATA[314159265358979]]></dc:creator><pubDate>Sat, 02 Apr 2011 23:48:05 GMT</pubDate></item><item><title><![CDATA[Reply to bild von url runterladen mit c++ on Sun, 03 Apr 2011 08:00:03 GMT]]></title><description><![CDATA[<p>Ev. sind fie Funktionen aus der WinAPI für dich hilfreich:<br />
<a href="http://msdn.microsoft.com/en-us/library/aa385473(v=vs.85).aspx" rel="nofollow">http://msdn.microsoft.com/en-us/library/aa385473(v=vs.85).aspx</a></p>
<p>Vorallem:<br />
InternetOpen(..)<br />
InternetOpenURL(..)<br />
InternetReadFile(..)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/2043989</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2043989</guid><dc:creator><![CDATA[theta]]></dc:creator><pubDate>Sun, 03 Apr 2011 08:00:03 GMT</pubDate></item><item><title><![CDATA[Reply to bild von url runterladen mit c++ on Sun, 03 Apr 2011 10:01:44 GMT]]></title><description><![CDATA[<p><a href="http://curl.haxx.se/libcurl/" rel="nofollow">libcurl</a> ist dafür ganz gut.</p>
<p>Beispiel:</p>
<pre><code class="language-cpp">#include &lt;curl/curl.h&gt;
#include &lt;curl/easy.h&gt;
#include &lt;string&gt;

#pragma comment(lib, &quot;libcurl_imp.lib&quot;)
namespace Internet{

class EasyCurl
{
public:
    bool downloadFile(const std::string&amp; url)
    {
        CURL* curl = curl_easy_init();
        curl_easy_setopt(curl, CURLOPT_URL, url.c_str());
        curl_easy_setopt(curl, CURLOPT_WRITEFUNCTION, &amp;EasyCurl::callback);
        curl_easy_setopt(curl, CURLOPT_WRITEDATA, this);
        if ( curl_easy_perform(curl) != CURLE_OK ) 
        {
            return false;
        }
        curl_easy_cleanup(curl);     
        return true;
    }

    static size_t callback( void *ptr, size_t size, size_t nmemb, void *user)
    {
        if ( user != NULL )
        {
            EasyCurl* p = static_cast&lt;EasyCurl*&gt;(user);
            if ( p )
            {
                p-&gt;setResult(static_cast&lt;const char*&gt;(ptr));
            }
        }
        return size*nmemb;
    }

    void setResult(const char* r)
    {
        m_lastResult += std::string(r);
    }

    const std::string&amp; getResult() const { return m_lastResult; }

private:
    std::string m_lastResult;
};

} // Namespace
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/2044036</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2044036</guid><dc:creator><![CDATA[[[global:former_user]]]]></dc:creator><pubDate>Sun, 03 Apr 2011 10:01:44 GMT</pubDate></item><item><title><![CDATA[Reply to bild von url runterladen mit c++ on Sun, 03 Apr 2011 10:24:38 GMT]]></title><description><![CDATA[<p>Wie die anderen schon sagten nehm das Http-Protokoll, boost::asio oder libcurl.<br />
Was ich dir empfehlen kann lern zuerst mit Socket zu arbeiten.<br />
Unix:<a href="http://www.zotteljedi.de/socket-tipps/index.html" rel="nofollow">http://www.zotteljedi.de/socket-tipps/index.html</a><br />
Win:<a href="http://www.c-worker.ch/tuts/wstut_op.php" rel="nofollow">http://www.c-worker.ch/tuts/wstut_op.php</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/2044047</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2044047</guid><dc:creator><![CDATA[CCodex]]></dc:creator><pubDate>Sun, 03 Apr 2011 10:24:38 GMT</pubDate></item><item><title><![CDATA[Reply to bild von url runterladen mit c++ on Sun, 03 Apr 2011 12:51:18 GMT]]></title><description><![CDATA[<p>Zen schrieb:</p>
<blockquote>
<p>aber an dieser stelle vielen dank an HighLigerBiMBam <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="🙂"
    /> das war der entscheidende link. funzt wunderbar <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>
</blockquote>
<p>vielen dank für die vielen posts, aber mein problem is doch schon seit dem 2. post gelöst leute <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/2044116</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/2044116</guid><dc:creator><![CDATA[Zen]]></dc:creator><pubDate>Sun, 03 Apr 2011 12:51:18 GMT</pubDate></item></channel></rss>