Guest User

Untitled

a guest
Jan 20th, 2019
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.56 KB | None | 0 0
  1. #include<vector>
  2. vector<string> vect;
  3. vector<string>::iterator ab;
  4.  
  5. #include "abc.h"
  6.  
  7. vect.push_back("a");
  8. vect.push_back("b");
  9. for(ab = vect.begin(); ab != vect.end(); ab++)
  10. {
  11. if(*ab == "b")
  12. {
  13. FIle *file->fun();
  14. }
  15.  
  16. #include "abc.h"
  17.  
  18. File::file()
  19. {
  20. vect.insert(1, "Something");
  21. }
  22.  
  23. "class std::_Vector_iterator<class std::_Vector_val<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > > testCase" (?testCase@@3V?$_Vector_iterator@V?$_Vector_val@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@@std@@A) already defined in abc.obj
  24. 1>GTestThread.obj : error LNK2005: "class std::vector<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> >,class std::allocator<class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > > > vect" (?vect@@3V?$vector@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@V?$allocator@V?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@@2@@std@@A) already defined in abc.obj
  25. 1>D:/ fatal error LNK1169: one or more multiply defined symbols found
  26.  
  27. vector<string> vect;
  28. vector<string>::iterator ab;
  29.  
  30. //abc.h
  31. extern vector<string> vect;
  32. extern vector<string>::iterator ab;
  33.  
  34. //abc.c
  35. #include "abc.h"
  36. vector<string> vect;
  37. vector<string>::iterator ab;
  38.  
  39. extern vector <string> vect;
Add Comment
Please, Sign In to add comment