質問編集履歴
2
追記しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -56,8 +56,6 @@
|
|
56
56
|
|
57
57
|
一般って何?
|
58
58
|
|
59
|
-
x86?
|
60
|
-
|
61
59
|
|
62
60
|
|
63
61
|
理解力が低い私にはとてもじゃないけど理解できない記事でした。
|
1
追記しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -37,3 +37,27 @@
|
|
37
37
|
|
38
38
|
|
39
39
|
(まぁ、本当にアクセス効率を重視したいなら個々のアライメントというよりある程度の大きさのデータ配置を気にしたほうがいいのかな?)
|
40
|
+
|
41
|
+
|
42
|
+
|
43
|
+
[リンク内容](http://www5d.biglobe.ne.jp/~noocyte/Programming/Alignment.html)
|
44
|
+
|
45
|
+
![イメージ説明](a8b567b9196e099c0072c247696a650c.png)
|
46
|
+
|
47
|
+
CPU とデータ型によって異なるが
|
48
|
+
|
49
|
+
⇒これはわかる。
|
50
|
+
|
51
|
+
|
52
|
+
|
53
|
+
⇒つまり1バイト整数のアラインメントは1バイト, 2バイト整数のアラインメントは2バイト, 4バイト整数/単精度浮動小数のアラインメントは4バイト, 8バイト倍精度浮動小数のアラインメントは8バイトである.
|
54
|
+
|
55
|
+
|
56
|
+
|
57
|
+
一般って何?
|
58
|
+
|
59
|
+
x86?
|
60
|
+
|
61
|
+
|
62
|
+
|
63
|
+
理解力が低い私にはとてもじゃないけど理解できない記事でした。
|