34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
|
[list addNew: [OFString new: strings[0]]];
[list addNew: [OFString new: strings[1]]];
[list addNew: [OFString new: strings[2]]];
for (iter = [list first], i = 0; iter != nil; iter = [iter next], i++)
if (!strcmp([(OFString*)[iter data] cString], strings[i]))
printf("Element %zd is expected element. GOOD!\n", i);
else {
printf("Element %zd is not expected element!\n", i);
return 1;
}
if (!strcmp([(OFString*)[[list first] data] cString], strings[0]))
puts("First element is expected element. GOOD!");
else {
puts("First element is not expected element!");
|
|
|
|
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
|
[list addNew: [OFString new: strings[0]]];
[list addNew: [OFString new: strings[1]]];
[list addNew: [OFString new: strings[2]]];
for (iter = [list first], i = 0; iter != nil; iter = [iter next], i++)
if (!strcmp([(OFString*)[iter data] cString], strings[i]))
printf("Element %zu is expected element. GOOD!\n", i);
else {
printf("Element %zu is not expected element!\n", i);
return 1;
}
if (!strcmp([(OFString*)[[list first] data] cString], strings[0]))
puts("First element is expected element. GOOD!");
else {
puts("First element is not expected element!");
|