###Threadにて、Synchronizeは読込にも必要でしょうか
お世話になります。
DelphiでThreadを使用したいと思っています。
Thread内でデータアクセス衝突が発生しないようにするためにSynchronizeを使用すると言うことはわかったのですが、これは、読込/書込の両方で必要でしょうか。
具体的には例えば…
TForm1上のpublicなStringListの内容をThreadに読み込み(1)、 Thread内でその文字に処理をし、(2) 処理した文字をTForm1上のStringListに書き戻す(3)
といった場合、上記、(1),(3)の両方ともSynchronizeを使用すべきなのか、(3)だけで良いのか迷っています。
参考書等には(3)だけの例が多く、(1)が必要な例が余りでてこなくて困っております。
恐らく初歩的な問題なのだろうと思いますが、
ご存じの方がいらっしゃいましたらご教授願います。
###補足情報
言語Delphi 5 Learning
Win10 64bit
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/06/05 03:04 編集