Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "lib_string.h"
- #include "lib_vector.h"
- #include<iostream>
- void loadFileToVector();
- int main(){
- loadFileToVector();
- return 0;
- }
- void loadFileToVector(){
- abj::Vector<abj::String>v;
- FILE* fptr = std::fopen("sed-corpus.txt","r");
- if(fptr==NULL) exit(1);
- char str[MAX_WORD_SIZE];
- while(!feof(fptr)){
- fscanf(fptr, "%s", str);
- abj::String myStr(str, ALLOCATE_NEW_MEMORY); // Try NEW if there is memory leak
- v.push(myStr);
- myStr.~String();
- }
- for(int i=0; i<v.size(); i++) v[i].~String();
- // v.print();
- fclose(fptr);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement