Toon posts:

carriage return removal tool

Pagina: 1
Acties:

Verwijderd

Topicstarter
Beste mensen. Ik ben op zoek naar een simpel tooltje om carriage returns [Enters] uit een tekstbestandje te verwijderen.

Een tool dat toepasbaar is op bestanden die goed te openen zijn met notepad. Mij gaat het namelijk om bestanden met de extensie .tmp

Verwijderd

is de replace functie van Word geen optie?
Je kunt in die functie behalve tekens of woorden ook bepaalde opmaakkenmerken vervangen.

  • BoGhi
  • Registratie: Juli 2002
  • Laatst online: 22-04 18:28
Als 't een klein bestandje is: HexEdit.

Programmers don't die. They GOSUB without RETURN


  • H!GHGuY
  • Registratie: December 2002
  • Niet online

H!GHGuY

Try and take over the world...

als dat een dos tooltje mag zijn wil ik het gerust in 5 minuutje schrijven voor je??

done... (in de opgelegde 5 minuutjes...)
programmaatje

(is nu aan V2.0 toe dus :+ )

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
//C++

#include <iostream>
#include <fstream>

using namespace std;

int main(int argc, char **argv) {
    if (argc < 3) {
        cout<<"Gebruik: delret [invoerbestand] [uitvoerbestand]"<<endl;
    }   
    else {
        ifstream bin(argv[1]);
        ofstream bout(argv[2]);
        if (!bin)
            cout<<"Kon bestand niet openen."<<endl;
        else {
            cout<<"Bezig met verwijderen van returns"<<endl;
            char tmp;
            bin.get(tmp); //bin>>tmp; leest zonder spaties mee te tellen
            while (!bin.eof()) {
                if (tmp != '\n')
                    bout<<tmp;
                bin.get(tmp); // hier ook dus
            }
        }
    }
    return 0;
}

[ Voor 117% gewijzigd door H!GHGuY op 25-02-2004 15:18 . Reden: verbeterde versie ]

ASSUME makes an ASS out of U and ME


  • H!GHGuY
  • Registratie: December 2002
  • Niet online

H!GHGuY

Try and take over the world...

geen dankje?? :D

ASSUME makes an ASS out of U and ME


Verwijderd

Topicstarter
Ja heel erg veel bedankt voor de moeite. Maar ehm in welke taal zit je nou eigenlijk te schrijven? Want ik kan der nu niet veel mee.

  • Justice
  • Registratie: Maart 2001
  • Laatst online: 07-08-2025
Er staat een .exe bij hoor :) Als ik het goed herken is het C++ (of een andere C)

Human Bobby


Verwijderd

Topicstarter
Ow ja sorry niet gezien :*)
Heel erg bedankt, dit is precies wat ik zoek.
Het moest namelijk via een batchbestand te gebruiken zijn

Verwijderd

Topicstarter
Highguy
Ik hoop dat het niet te veel gevraagd is, maar ik kan zelf geen c++.
Het tooltje dat je hebt geschreven verwijderd ook de spaties uit het bestand. Zou je hem misschien een beetje kunnen editen :P

  • BoGhi
  • Registratie: Juli 2002
  • Laatst online: 22-04 18:28
Eerlijk gezegd denk ik dat de '\n' eigenlijk een '\r' moet zijn (tenminste als je echt de carriage return bedoeld)

Programmers don't die. They GOSUB without RETURN


  • André
  • Registratie: Maart 2002
  • Laatst online: 01-09 14:07

André

Analytics dude

Met Editplus kun je \n ook vervangen door niets, en dat in meerdere bestanden tegelijk.

  • H!GHGuY
  • Registratie: December 2002
  • Niet online

H!GHGuY

Try and take over the world...

second ik kijk ff

ASSUME makes an ASS out of U and ME


  • H!GHGuY
  • Registratie: December 2002
  • Niet online

H!GHGuY

Try and take over the world...

ik pas m'n eerste bericht aan... en programma vervang ik... stomme fout van me!!

ASSUME makes an ASS out of U and ME


Verwijderd

Topicstarter
Kan gebeuren :P
Iig harstikke bedankt
Pagina: 1