Merge branch 'g-collection' of https://github.com/bachelor-group-66-systemf/language into g-collection
This commit is contained in:
commit
24daa73a39
6 changed files with 101 additions and 49 deletions
|
|
@ -1,34 +1,48 @@
|
|||
#include <chrono>
|
||||
#include <cstring>
|
||||
#include <iostream>
|
||||
#include <list>
|
||||
#include <time.h>
|
||||
#include <stdlib.h>
|
||||
|
||||
using namespace std;
|
||||
|
||||
int main() {
|
||||
list<char> l;
|
||||
char c = 'a';
|
||||
for (int i = 1; i <= 5; i++) {
|
||||
l.push_back(c++);
|
||||
}
|
||||
// list<char> l;
|
||||
// char c = 'a';
|
||||
// for (int i = 1; i <= 5; i++) {
|
||||
// l.push_back(c++);
|
||||
// }
|
||||
|
||||
auto iter = l.begin();
|
||||
auto stop = l.end();
|
||||
// auto iter = l.begin();
|
||||
// auto stop = l.end();
|
||||
|
||||
while (iter != stop) {
|
||||
cout << *iter << " ";
|
||||
// while (iter != stop) {
|
||||
// cout << *iter << " ";
|
||||
|
||||
iter++;
|
||||
}
|
||||
cout << endl;
|
||||
iter = l.begin();
|
||||
while (*iter != *stop) {
|
||||
cout << *iter << " ";
|
||||
iter++;
|
||||
}
|
||||
cout << endl;
|
||||
// iter++;
|
||||
// }
|
||||
// cout << endl;
|
||||
// iter = l.begin();
|
||||
// while (*iter != *stop) {
|
||||
// cout << *iter << " ";
|
||||
// iter++;
|
||||
// }
|
||||
// cout << endl;
|
||||
|
||||
cout << "rebased" << endl;
|
||||
// cout << "rebased" << endl;
|
||||
// cout << "iter: " << *iter << "\nstop: " << *stop << endl;
|
||||
|
||||
// TimeStamp ts = std::chrono::system_clock::now();
|
||||
// std::time_t tt = std::chrono::system_clock::to_time_t(ts);
|
||||
// std::string tstr = std::ctime(&tt);
|
||||
// tstr.resize(tstr.size()-1);
|
||||
// std::cout << tstr << std::endl;
|
||||
|
||||
char buffer[31];
|
||||
std::time_t tt = std::time(NULL);
|
||||
std::tm *ptm = std::localtime(&tt);
|
||||
std::strftime(buffer, 31, "/profiler/log_%a_%H_%M_%S.txt", ptm);
|
||||
std::cout << buffer << std::endl;
|
||||
|
||||
|
||||
return 0;
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue