Advertisement
Guest User

Untitled

a guest
Jun 24th, 2019
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.54 KB | None | 0 0
  1. static std::vector<std::string> read_stat_file(const std::string &fn) {
  2. /*
  3. * Returns list of strings by space delimiter.
  4. */
  5. std::vector<std::string> s_buffer;
  6. {
  7. std::ifstream stat(fn);
  8.  
  9. for (std::string token; std::getline(stat, token, ' ');) {
  10. s_buffer.push_back(token);
  11. }
  12. stat.close();
  13. }
  14. return s_buffer;
  15. }
  16.  
  17. auto s_buffer = read_stat_file("/proc/self/stat");
  18. ...
  19. //Failed to check s_buffer length
  20. ...
  21. auto new_user_time = std::stoull(s_buffer[13]); //Crash
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement