<?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[learning by doing, hardlink directory split]]></title><description><![CDATA[<p>ich habe folgendes für mich extrem nützliches Programm gefunden: <a href="http://photo.net/digital-darkroom-forum/00Etbl" rel="nofollow">http://photo.net/digital-darkroom-forum/00Etbl</a></p>
<p>es spaltet Verzeichnisse in Verzeichnisse beliebiger Größe per ntfs Hardlink. Da ich mich schon immer mal mit C++ beschäftigen wollte und der Quellcode dabei ist, dachte ich mir, ich versuche das Programm um Features zu erweitern.</p>
<p>Ich habe schon einige Erfahrung mit Java und allgemein mit Programmierung. Da die Quellen des obigen Programms aber kaum kommentiert sind stellt sich die Sache relativ schwierig dar.</p>
<p>Das erste Problem ist, es wird nicht kompiliert: in der Datei &quot;sdtafx.h&quot; wird auf &quot;afxwin.h&quot; verwiesen. -- letztere existiert nicht. (nach kurzem googeln hab ich erfahren, das es wohl irgendeine VS -Datei ist?!)</p>
<p>Falls es einmal kompieliert wird. Will ich folgendes Feature nachrüsten: Ein Parameter der die Verzeichnisstiefe angibt bei der nicht gespalten wird. Im Moment werden Dateien auch aus dem selben Verzeichnis auf verschiedene &quot;Disks&quot; verteilt (mit korrekter Verzeichnisbenennung). Der Parameter den ich einführen will soll das unterbinden und zum Beispiel 1-n Ebenen über der tiefsten Ebene spalten. Auch für Hinweise diesbezüglich wär ich dankbar.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/231879/learning-by-doing-hardlink-directory-split</link><generator>RSS for Node</generator><lastBuildDate>Fri, 25 Sep 2026 13:24:00 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/231879.rss" rel="self" type="application/rss+xml"/><pubDate>Fri, 16 Jan 2009 15:56:45 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to learning by doing, hardlink directory split on Fri, 16 Jan 2009 15:56:45 GMT]]></title><description><![CDATA[<p>ich habe folgendes für mich extrem nützliches Programm gefunden: <a href="http://photo.net/digital-darkroom-forum/00Etbl" rel="nofollow">http://photo.net/digital-darkroom-forum/00Etbl</a></p>
<p>es spaltet Verzeichnisse in Verzeichnisse beliebiger Größe per ntfs Hardlink. Da ich mich schon immer mal mit C++ beschäftigen wollte und der Quellcode dabei ist, dachte ich mir, ich versuche das Programm um Features zu erweitern.</p>
<p>Ich habe schon einige Erfahrung mit Java und allgemein mit Programmierung. Da die Quellen des obigen Programms aber kaum kommentiert sind stellt sich die Sache relativ schwierig dar.</p>
<p>Das erste Problem ist, es wird nicht kompiliert: in der Datei &quot;sdtafx.h&quot; wird auf &quot;afxwin.h&quot; verwiesen. -- letztere existiert nicht. (nach kurzem googeln hab ich erfahren, das es wohl irgendeine VS -Datei ist?!)</p>
<p>Falls es einmal kompieliert wird. Will ich folgendes Feature nachrüsten: Ein Parameter der die Verzeichnisstiefe angibt bei der nicht gespalten wird. Im Moment werden Dateien auch aus dem selben Verzeichnis auf verschiedene &quot;Disks&quot; verteilt (mit korrekter Verzeichnisbenennung). Der Parameter den ich einführen will soll das unterbinden und zum Beispiel 1-n Ebenen über der tiefsten Ebene spalten. Auch für Hinweise diesbezüglich wär ich dankbar.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1646755</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1646755</guid><dc:creator><![CDATA[dermoritz]]></dc:creator><pubDate>Fri, 16 Jan 2009 15:56:45 GMT</pubDate></item><item><title><![CDATA[Reply to learning by doing, hardlink directory split on Fri, 16 Jan 2009 16:28:03 GMT]]></title><description><![CDATA[<p>Phu.. Learning bei doing klappt mit C++ nicht wirklich. <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="😉"
    /><br />
Vor allem, wenn du aus Sprachen, wie Java kommst.</p>
<p>Tu dir am besten ein Buch zu, dass wirklich alles behandelt. Du findest da sicher Zeugs, dass du dir niemal denken würdest, wenn du dich anderes gewohnt bist. Vor allem ist in C++ nicht alles so, wie es scheint..</p>
<p>Tu dir am besten das hier zu:<br />
<a href="http://www.amazon.de/Die-Programmiersprache-Deutsche-%C3%9Cbersetzung-Special/dp/382731660X" rel="nofollow">http://www.amazon.de/Die-Programmiersprache-Deutsche-Übersetzung-Special/dp/382731660X</a></p>
<p>Fängt eigl. bei 0 an, setzt aber voraus, dass du dich schon ein wenig auskennst. (mehr allgemein, weil es wird manchmal nicht gross erklärt, was z.B ein Zeiger ist..).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1646772</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1646772</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Fri, 16 Jan 2009 16:28:03 GMT</pubDate></item><item><title><![CDATA[Reply to learning by doing, hardlink directory split on Fri, 16 Jan 2009 19:27:13 GMT]]></title><description><![CDATA[<p>vor ein paar jahren hab ich schonmal was mit c++ und auch c gemacht. nun will ich da mal wieder etwas reinkommen. das beste buch (internet) hab ich ja auch. nur hilft mir das bei meinem konkreten problem nicht.</p>
<p>falls also keiner hier ist der sich auch etwas für das programm aus dem link interessiert, nicht schlimm. früher oder später werde ich mich zurückmelden. falls aber jemand dieses backupprogramm interessant findet und gleichzeitig ahnung von c++ hat - wunderbar.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1646842</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1646842</guid><dc:creator><![CDATA[dermoritz]]></dc:creator><pubDate>Fri, 16 Jan 2009 19:27:13 GMT</pubDate></item><item><title><![CDATA[Reply to learning by doing, hardlink directory split on Fri, 16 Jan 2009 19:39:50 GMT]]></title><description><![CDATA[<p>der fehler beim kompilieren rührt whl daher, dass keine MFC &quot;feature pack&quot; blabla installiert ist. ich hab es runtergeladen aber es funktioniert nicht. nun die frage: funktioniert es nicht weil ich die express edition installiert hab oder weil ich es in deutsch installiert hab? oder beides?:</p>
<p>&quot;Visual Studio: This Feature Pack is only supported on systems which have the English language (ENU) version of Visual Studio 2008 Standard Edition or above installed.&quot;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1646849</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1646849</guid><dc:creator><![CDATA[dermoritz]]></dc:creator><pubDate>Fri, 16 Jan 2009 19:39:50 GMT</pubDate></item><item><title><![CDATA[Reply to learning by doing, hardlink directory split on Fri, 16 Jan 2009 19:43:06 GMT]]></title><description><![CDATA[<p>Dann musst du dir halt MFC einrichten.. (afxwin.h gehört dort in).</p>
<p>Etwas zu dem Problem zu sagen ist realtiv schwierig, da hier kaum jemand den Code kennt. Dein Feature einzubinden sollte allerdings nicht allzu schwierig sein. Je nachdem, wie freundlich der Programmierer es damals gemacht hat. <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>
<p>Also dein erstes Ziel sollte sein den Code kompilieren zu können (und da setzt du am besten mal bei MFC an) und dann musst du dich ein wenig mit dem Code beschäftigen (wo was ist usw. ) und dann solltest du auch wissen, wo das Feature hingehört.</p>
<blockquote>
<p>das beste buch (internet) hab ich ja auch</p>
</blockquote>
<p>Tut mir leid, aber da kann ich dir nicht zustimmen. Das Internet hat viel Informationen und mindestens so viele falsche, wie richtige. Bei einem Buch kannst du dich je nach Autor auf seine Kompetenz und das Fachwissen verlassen. Bei einem Tutorial ist das sehr schwierig. Und viele gute Openbooks gibts für C++ afaik nicht.</p>
<p>EDIT:<br />
Naja. Express ist leider nix mit MFC.. (das ist sicher wegen dem, ob die Sprache wirklich eine Rolle spielt kann ich nicht sagen.)<br />
Das ist schade, aber deine Chance ein GUI-Framework kennenzulernen (WxWidgets, QT oder so). <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="😉"
    /> - Oder du nimmst Geld in die Hand und tust dir die Standardedition zu..</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1646850</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1646850</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Fri, 16 Jan 2009 19:43:06 GMT</pubDate></item><item><title><![CDATA[Reply to learning by doing, hardlink directory split on Fri, 16 Jan 2009 19:49:18 GMT]]></title><description><![CDATA[<p>danke,<br />
gibt es mfc für die express edition (deutsch)? und hat das was mit &quot;platform sdk&quot; zu tun?</p>
<p>dieser link: <a href="http://social.msdn.microsoft.com/forums/en-US/Vsexpressvc/thread/7c274008-80eb-42a0-a79b-95f5afbf6528/" rel="nofollow">http://social.msdn.microsoft.com/forums/en-US/Vsexpressvc/thread/7c274008-80eb-42a0-a79b-95f5afbf6528/</a></p>
<p>hat mich irgendwie verwirrt.</p>
<p>ich kann es etwas präzisieren: ist mfc im platform sdk (<a href="http://www.microsoft.com/downloads/details.aspx?FamilyId=A55B6B43-E24F-4EA3-A93E-40C0EC4F68E5&amp;displaylang=en" rel="nofollow">http://www.microsoft.com/downloads/details.aspx?FamilyId=A55B6B43-E24F-4EA3-A93E-40C0EC4F68E5&amp;displaylang=en</a>)<br />
und falls ja was davon muss ich installieren?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1646851</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1646851</guid><dc:creator><![CDATA[dermoritz]]></dc:creator><pubDate>Fri, 16 Jan 2009 19:49:18 GMT</pubDate></item><item><title><![CDATA[Reply to learning by doing, hardlink directory split on Fri, 16 Jan 2009 19:53:46 GMT]]></title><description><![CDATA[<p>Nö. Mit Express gibts keine MFC. Das Plattform SDK ist für direkte Windows Programmierung. (Das ist aber eine reine API und hat keine Klassen..)</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1646855</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1646855</guid><dc:creator><![CDATA[drakon]]></dc:creator><pubDate>Fri, 16 Jan 2009 19:53:46 GMT</pubDate></item><item><title><![CDATA[Reply to learning by doing, hardlink directory split on Fri, 16 Jan 2009 19:54:47 GMT]]></title><description><![CDATA[<p>danke, dann muss ich mir aus der uni wohl mal wieder das riesige visual studio besorgen :-|</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1646857</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1646857</guid><dc:creator><![CDATA[dermoritz]]></dc:creator><pubDate>Fri, 16 Jan 2009 19:54:47 GMT</pubDate></item></channel></rss>