28. 〜~ ⼀一部抜粋 〜~
if (memcntl(area1, 8192, MC_̲ENABLE_̲ADI, NULL, 0, 0) < 0) {
perror(“MC_̲ENABLE_̲ADI failed”);
exit(1);
}
area1 = adi_̲set_̲version(area1, 8192, 1);
if (memcntl(area2, 8192, MC_̲ENABLE_̲ADI, NULL, 0, 0) < 0) {
perror("MC_̲ENABLE_̲ADI failed");
exit(1);
}
area2 = adi_̲set_̲version(area2, 8192, 2);
printf(" Original : pass = %s ¥n", area2);
printf(" ¥n");
fill_̲with_̲x(area1, 8200);
printf(" ¥n");
printf(" Current : pass = %s ¥n", area2);
printf(" ¥n");
A
B
C
D
1
2
3
4
A
B
C
D
1
2
3
4
X
X
X
X
X
X
X
X
X
X
X