Skip to content

Instantly share code, notes, and snippets.

@JacopoMangiavacchi
Created March 16, 2018 04:19
Show Gist options
  • Save JacopoMangiavacchi/a633f43d4eee3319720e45cddbfab7c7 to your computer and use it in GitHub Desktop.
Save JacopoMangiavacchi/a633f43d4eee3319720e45cddbfab7c7 to your computer and use it in GitHub Desktop.
C++ std::list test
#include <list>
int main(int argc, const char * argv[]) {
std::list<void*> list;
list.push_back((void*)"1");
list.push_back((void*)"2");
list.push_back((void*)"3");
list.push_front((void*)"0");
assert(list.size() == 4);
assert(!strcmp((char*)list.front(), "0"));
std::list<void*>::const_iterator it = list.begin();
it++;
it++;
assert(!strcmp((char*)*it, "2"));
return 0;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment