ผลต่างระหว่างรุ่นของ "Psl/stl strdup"
ไปยังการนำทาง
ไปยังการค้นหา
Jittat (คุย | มีส่วนร่วม) (หน้าที่ถูกสร้างด้วย '<syntaxhighlight lang="c++"> #include <list> #include <cstdio> #include <cstring> using namespace std; main() { char buffer[1000]; ...') |
Jittat (คุย | มีส่วนร่วม) |
||
แถว 1: | แถว 1: | ||
− | <syntaxhighlight lang=" | + | <syntaxhighlight lang="cpp"> |
#include <list> | #include <list> | ||
#include <cstdio> | #include <cstdio> |
รุ่นแก้ไขปัจจุบันเมื่อ 03:48, 10 มีนาคม 2560
#include <list>
#include <cstdio>
#include <cstring>
using namespace std;
main()
{
char buffer[1000];
int n;
list<char*> slist;
scanf("%d",&n);
for(int i=0; i<n; i++) {
scanf("%s",buffer);
char* w = strdup(buffer);
slist.push_back(w);
}
for(list<char*>::iterator i = slist.begin();
i != slist.end(); i++) {
printf("%s\n", *i);
}
}