module pind.samples.ja.concurrency_shared.concurrency_shared_4; import std.stdio; import std.concurrency; import core.thread; void worker(immutable(int) * data) { writeln("data: ", *data); } void main() { immutable(int) i = 42; spawn(&worker, &i); // ← コンパイルする thread_joinAll(); }