Need dev-c++ freak - einfache Sache ;)



  • Beides using namespace std; und std::string im Code geht schon mal nicht. Lösch lieber "using ...". dirent.h mag ich nicht besonders, da man die dort verwendeten Funktionen sicherer und C++-näher selbst implementieren kann.

    CStoll schrieb:

    Ich kenne nur die Windows-Variante mit FindFirstFile()/FindNextFile() - bei der könntest du sogar Suchfilter angeben und dir den Namensvergleich ersparen.

    Etwas Vernünftigeres gibt es auch nicht.

    CStoll schrieb:

    Aber die Vergleichstbedingungen sind imho ein wenig umständlich - std::string beherrscht auch Vergleiche mit == und Teilstring-Suche per find():

    Lustigerweise bildet der ==-Vergleich den größten Angriffspunkt bei der Kritik.



  • windows variante? sprich vc++? an und für sich brauch ich es sowieso nur unter windows ebene. wenn du nen code da ready hättest 😉 meine pixel wärn bereit 😃 aber wenn nicht ne,mach dir keinen stress.
    für dem chef seine zwecke reicht es ^^ muss ja keine xxGB dateien verarbeiten wollte dennoch fragen wo man ressourcen sparen kann und naja, für den schrecken den ich jetzt jedem c/c++ coder eingejagt hab übernehm ich keine verantwortung xD

    allerdings will ich noch sehen wie EOutOfResources das gecodet hätte 😉
    du hast gesagt das ist mist,also zeig mir wies richtig geht,sonst hät ich wohl kaum dieses thema eröffnet und nach hilfe gebeten,bin hier um was zu lernen 😉

    gruß mexx



  • 314159265358979 schrieb:

    Wenn du mir sagst, wie ein xls File aufgebaut ist + was da jetzt genau hinein geschrieben werden muss, überleg ich mir vielleicht dir zu helfen 🤡

    danke für diesen wertvollen kommentar ms.pi*g*
    das ist typisch nicht selbst denker 😛 ich hab einige parameter ausprobiert hat nicht geklappt,jetzt schreib ich halt ein vb script dazu.
    mussu halt nachdenken jungge xD

    an alle andren danke 😃



  • Sagen wirs so, ich hab weder Lust, deinen hässlichen Code zu durchsuchen, noch deinen schlecht formulierten Beitrag 😉



  • brauchst nicht den code zu durchsuchen,ein einfaches vb makro reicht,
    es soll von zeile a bis 'n' den Inhalt auslesen und in eine tabelle schreiben ( 'n' ist die erste Zeile ohne Inhalt,danach kommen nochmal zwei leere zeilen und dann soll er nen neues tabellenblatt erstellen und den nächsten block reinschreiben.



  • Wie viel in der Stunde?



  • du bistn juter coder und frägst mich für sowas billiges nach nem stundenlohn??? xDDD nein danke,raus aus meinem haus -.- wer dafür über ne stunde braucht....



  • mexxville schrieb:

    du bistn juter coder und frägst mich für sowas billiges nach nem stundenlohn???

    Sonst noch was? 😡
    Du kannst mich natürlich auch für das Projekt mit 'nem fixen Preis bezahlen 😉



  • EOutOfResources schrieb:

    mexxville schrieb:

    du bistn juter coder und frägst mich für sowas billiges nach nem stundenlohn???

    EOutOfResources schrieb:

    Sonst noch was? 😡

    ja nu ich muss sagen da schwiez is schön 😛

    EOutOfResources schrieb:

    Du kannst mich natürlich auch für das Projekt mit 'nem fixen Preis bezahlen 😉

    Ja klare,wenn du mir zeigen würdest was du drauf hast hät ich vielleicht das ein oder andere für dich,es geht um so ne wawi software( oder wiso? ) warenwirtschaft halt. daten auslesen in datenbanken speichern usw( was ich weiß über ne normale com schnittstelle).
    kannst ja ma pm schreiben,jeder andre der was kann und bissl was verdienen will auch 😉



  • Also willst du das selber nicht mehr machen oder wie?



  • [gelöscht] diese verdammte Verbindung



  • Sieht nicht danach aus - wenn du nichts anbietest, bekommst du hier nur Tipps, mit denen du deine Probleme selber lösen kannst. Wenn du fertige Programme benötigst, erwarten die meisten hier auch entsprechende Gegenleistungen 😃



  • na ich werd mich da dransetzen wenn ich bis morgen sonst nix hab,das muss erstma fertig werden 😉 aber das mit der schnittstelle.. ^^ die zeit hab ich nich ^^



  • [Rewind] schrieb:

    Also willst du das selber nicht mehr machen oder wie?

    Sieht stark danach aus: Auf provokante Art gratis zu Lösungen kommen:

    mexxville schrieb:

    allerdings will ich noch sehen wie EOutOfResources das gecodet hätte 😉

    mexxville schrieb:

    wer dafür über ne stunde braucht....



  • @Rewind:
    das is nur dein spoofer 😛
    :D:D



  • EOutOfResources schrieb:

    [Rewind] schrieb:

    Also willst du das selber nicht mehr machen oder wie?

    Sieht stark danach aus: Auf provokante Art gratis zu Lösungen kommen:

    mexxville schrieb:

    allerdings will ich noch sehen wie EOutOfResources das gecodet hätte 😉

    mexxville schrieb:

    wer dafür über ne stunde braucht....

    und weiter? xDD



  • mexxville schrieb:

    und weiter? xDD

    Das.



  • Ich würde vorschlagen, eure sinnlose Diskussion zu beeenden, und beim Thema zu bleiben (diejenigen, die es nicht interessieren, haben tatsächlich(!) die Möglichkeit, nichts zu schreiben).

    @mexxville: Wenn du die Wörter zur Weiterverarbeitung in Excel speichern möchtest, wäre das Einfachste für dich, sie im CSV-Format (steht für Comma-Separated Values) zu speichern. Ich denke das ist die bessere Alternative zum xls(x)-Format, da MS ziemlich genau auf das Format achtet. Und weil du jetzt sowieso schon die Hälfte der Arbeit in C(++) (<- ja, das ist auch eine Sprache) gemacht hast, würde ich nicht anfangen, den Rest noch in VB zu machen. Wenn du eine Vorstellung haben willst, wie das ungefähr in C++ (MFC) aussehen könnte, schaust du hier rein. Erstellung von CSV-Dateien ist recht einfach: mithilfe von C++ file streams erstellst und öffnest du eine Datei (logischerweise mit csv-Endung) und schreibst die Werte rein. Dabei verwendest Semikolon als Trennzeichen. Voilá!

    ...
    CSVfile << wert1 << ";" << wert2 << ... << endl; //kann sein, dass du am Ende "\r\n" schreiben musst
    ...
    

    Das kannst du natürlich nicht machen, wenn du eine richtige Excel-Tabelle mit verschiedenen Sheets haben willst (da wäre die Frage auch, ob das unbedingt sein muss). Ein weiterer Vorteil dieses Format ist, dass Excel einige Berechnungen und Funktionen in der CSV-Datei unterstützt, d.h. du könntest in die Datei auch so etwas wie

    ...;=B2+C2;...

    schreiben.



  • Haben diese Microsoft-Programmiertools nicht eine Excel-Schnittstelle an Bord?
    Oder gibt es das nur bei den käuflichen?

    Beim Mitbewerber CA-Realizer war damals die xls-Schnittstelle dabei. Und Beispiele mit Tabellen und Grafiken auch. Aber das ist schon fast 15 Jahre her 😉
    CA-Realizer war nicht C++, aber die Schnittstelle könnte schon damit geschrieben worden sein.

    Aber bei der Themenüberschrift:
    Need dev-c++ freak - einfache Sache 😉



  • @Rewind:
    aber was bringts mir wenn ich das dann als .csv datei hab? kann ich die importieren und der schreibt mir das dann sauber als ne .xls?
    weil die datensätze schreibt er soweit ja alle schon in die .xls die ich als outstream benutze. da kommt jede zeile in ne neue tabellenzeile.
    jetzt sollte das nur sortiert werden da es sich um registryeinträge verschiedener rechner handelt.

    @f.-th.
    das würde mich eben auch interessieren 🙂


Anmelden zum Antworten