>ishさん あ、すみません。二重定義のエラーなので、原因はるるるきゅ~さんのおっしゃる通りですね。 私の方のは、返り値のルールが変わる訳ではなく「OUT は初期化が義務付けられている」と聞きました。 ………が、自分で確かめた訳ではないのでもし勘違いでしたらすみません(´ω`)