Вопрос про тхт документы.

Discussion in 'Болталка' started by SoseD, 9 Oct 2012.

  1. SoseD

    SoseD Member

    Joined:
    25 May 2012
    Messages:
    0
    Likes Received:
    6
    Reputations:
    0
    Приветствую.
    В общем, у меня есть тхт файл(блокнот), в нем лям строк.
    Нужно из 1кк строк в одном файле, сделать, чтобы было 2 файла по 500к строк.
    Чем или как можно это сделать? Большое спасибо.
     
  2. Radiator

    Radiator Active Member

    Joined:
    17 Mar 2009
    Messages:
    445
    Likes Received:
    145
    Reputations:
    24
    Notepad++

    там как раз видны строки
     
  3. MrCepbIu

    MrCepbIu Banned

    Joined:
    24 Feb 2010
    Messages:
    42
    Likes Received:
    3
    Reputations:
    1
    Code:
    split  -l 500000 input.txt
     
  4. SoseD

    SoseD Member

    Joined:
    25 May 2012
    Messages:
    0
    Likes Received:
    6
    Reputations:
    0
    Строки то видны, но я ебал 500к в ручную выделять)
     
  5. Shuravi

    Shuravi New Member

    Joined:
    16 Mar 2012
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    sendspace
    положи етот файл в директорию со своим txt файлом
    абзови свой txt файл input.txt
     
  6. SoseD

    SoseD Member

    Joined:
    25 May 2012
    Messages:
    0
    Likes Received:
    6
    Reputations:
    0
    [​IMG]
     
  7. FunOfGun

    FunOfGun Elder - Старейшина

    Joined:
    5 Sep 2012
    Messages:
    391
    Likes Received:
    71
    Reputations:
    124
    Эм... Поиск --> Перейти к
    ставишь курсор в конец нужной строки, Shift+ctrl+home....
     
  8. SoseD

    SoseD Member

    Joined:
    25 May 2012
    Messages:
    0
    Likes Received:
    6
    Reputations:
    0
    Спасибо большое :D :D Выручил, я бля думал уже в ручную начинать) спасибо.
     
  9. LibertyPaul

    LibertyPaul New Member

    Joined:
    16 Jan 2010
    Messages:
    36
    Likes Received:
    0
    Reputations:
    0
    #include <fstream>
    using namespace std;
    int main(){
    ifstream in;
    ofstream out;
    in.open("100k.txt", ios_base::binary);
    long i=0;
    char c=0;
    out.open("50k_part1.txt", ios_base::binary);
    while(i<500000){
    while(c!='\n'){
    in>>c;
    out<<c;
    }
    i++;
    }
    out.close();
    out.open("50k_part2.txt", ios_base::binary);
    while(!in.eof()){
    in>>c;
    out<<c;
    }
    out.close();
    in.close();
    }
     
  10. GrozZZ

    GrozZZ Banned

    Joined:
    26 Aug 2012
    Messages:
    0
    Likes Received:
    0
    Reputations:
    0
    http://depositfiles.com/files/3hca559d0
    программка делит текстовые файлы на части.
    ссори ссылка не моя, выполнен поиск в гугле :)
     
Loading...