1 名前:デフォルトの名無しさん mailto:sage [2014/10/01(水) 13:07:56.43 ID:YKNuKmx4.net] ■公式 www.microsoft.com/japan/visualstudio/products/2010-editions www.microsoft.com/visualstudio/en-us/products/2010-editions (英語) ■フィードバック https://connect.microsoft.com/VisualStudioJapan/content/content.aspx?ContentID=12487 https://connect.microsoft.com/VisualStudio/content/content.aspx?ContentID=14631 (英語) ■リンク www.atmarkit.co.jp/fdotnet/dnfuture/vs10net4_01/vs10net4_01_01.html blogs.msdn.com/b/visualstudio/ ■Visual Studio2010 ダウンロード一覧 blogs.msdn.com/b/dd_jpn/archive/2010/04/28/10003084.aspx ■Visual Studio 2010 Express版 ダウンロード www.microsoft.com/japan/msdn/vstudio/express/ ■Visual Studio 2010 Service Pack 1 www.microsoft.com/downloads/ja-jp/details.aspx?familyid=75568aa6-8107-475d-948a-ef22627e57a5 Visual Studio2010 機能比較表 www.microsoft.com/japan/visualstudio/products Visual C++ 機能比較表 msdn.microsoft.com/ja-jp/library/hs24szh9.aspx ■前スレ Visual Studio 2010 Part20 peace.2ch.net/test/read.cgi/tech/1354608228/
213 名前:デフォルトの名無しさん mailto:sage [2019/06/08(土) 14:37:13.60 ID:1p78LMts.net] そんな昔のやつのことなんて忘れちまえよ
214 名前:デフォルトの名無しさん mailto:sage [2019/06/08(土) 20:18:28.44 ID:u6T9OM5a.net] C#かVBのようなので2010は関係ないかもしれないけど 自分が作ったアプリじゃないんだけどコードを2017で起動してみたらコードにエラー箇所があるから2010以前なら問題ないかなと思ったんだ
215 名前:デフォルトの名無しさん mailto:sage [2019/06/08(土) 20:25:38.15 ID:OWdVXoGK.net] ファイル名でググってればどっかにあんだろ。 Internet Archiveでもいいし。
216 名前:デフォルトの名無しさん mailto:sage [2019/06/09(日) 04:23:45.34 ID:5atj6fpu.net] つうかエラー箇所があるなら直せばいいんじゃね?
217 名前:デフォルトの名無しさん [2019/06/09(日) 11:06:31.60 ID:V8qyq4Ge.net] >>213 腐女子スレかと思った
218 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 16:26:00.25 ID:tEM1Qzxk.net] すみません msgboxで文字化けしますが なぜでしょう?
219 名前:デフォルトの名無しさん mailto:sage [2020/12/13(日) 16:39:32.45 ID:E4yLEAjc.net] VSすれだぞ ここで聞く点からしてプログラミング向いてないよ諦めな
220 名前:デフォルトの名無しさん [2021/05/29(土) 11:49:48.16 ID:eCdX3xcf.net] VS 2019 - v16 VS 2017 - v15 VS 2015 - v14 VS 2013 - v13 VS 2010 - v12 VS 2008 - v11 VS 2005 - v10 であってます? VS 2012 が有ったような? VS 2015 のスレって無いんですか?
221 名前:デフォルトの名無しさん mailto:sage [2021/05/29(土) 13:48:03.66 ID:Mbzc5QEY.net] >>220 VS2005 ---> Ver 8 VC++ 6.0 ---> Ver 6
222 名前:デフォルトの名無しさん [2021/05/30(日) 04:06:54.11 ID:IYvvH11j.net] >>220 全然あってなくてワロタ
223 名前:デフォルトの名無しさん mailto:sage [2021/05/30(日) 07:33:41.49 ID:WEq4SBwj.net] 2002と2003が
224 名前:デフォルトの名無しさん [2021/05/30(日) 10:15:07.53 ID:ssDmNHo+.net] >>221 評価します >>222 しね >>223 書き足すが良い
225 名前:デフォルトの名無しさん mailto:sage [2021/05/30(日) 10:27:47.40 ID:KoiP2NoT.net] スレ違いだハゲ
226 名前:デフォルトの名無しさん [2021/07/02(金) 11:37:43.39 ID:y5h8C7bb.net] VS2010のWEBインストールが接続で失敗する ついにサポート切れでインストールできなくなったか・・・・
227 名前:デフォルトの名無しさん mailto:sage [2021/07/02(金) 11:53:54.63 ID:I/TNR/kq.net] 古いのはiso使えば問題ない
228 名前:デフォルトの名無しさん mailto:sage [2021/07/02(金) 12:14:31.63 ID:9/AYxp9C.net] マジかよ!VB6の移植案件どうするんだよ
229 名前:デフォルトの名無しさん [2021/07/02(金) 12:16:10.35 ID:y5h8C7bb.net] >>227 isoないから困っているわ・・・
230 名前:デフォルトの名無しさん [2021/07/02(金) 12:16:59.28 ID:y5h8C7bb.net] iso探したけど英語版ならググレばあるけど、日本語版はないね
231 名前:デフォルトの名無しさん [2021/07/02(金) 12:25:22.75 ID:y5h8C7bb.net] メルカリやヤフオクでも5万以上するし なんとかしたいな
232 名前:デフォルトの名無しさん mailto:sage [2021/07/02(金) 12:39:04.05 ID:3x8gG+Nt.net] Internet Archiveなどから拾えるだろ
233 名前:デフォルトの名無しさん mailto:sage [2021/07/02(金) 13:34:53.99 ID:aZtoy0Li.net] ここ普通に生きてない? https://my.visualstudio.com/Downloads?q=visual%20studio%202010 もうみんな忘れてるかもしれんが、この時代から試用版の中身は製品版そのものだ。 っていうか、iso落として保存してない間抜けな人っているんだねw っていうかこの時代はそもそも普通にAmazonとかでパッケージ版買ってたと思うんだけどw
234 名前:デフォルトの名無しさん [2021/07/02(金) 15:36:12.76 ID:y5h8C7bb.net] >>233 いけたわ マジでありがとう!! ヤフオクで5万円で買わずにすんだわ リアル知り合いならモスのソイパティをおごりたいところ
235 名前:デフォルトの名無しさん mailto:sage [2021/07/09(金) 10:53:10.54 ID:9AGW0Ryt.net] 7-Zip 21.02 alphaのソースから7z.sfxと7zCon.sfxがビルドできなくなったな。7zS.sfxはまだ行けた。 だいぶ昔の19.00のソースならどちらもビルドできた。 VS2013なら21.02 alphaでもすべてビルドできた。
236 名前:デフォルトの名無しさん [2021/10/27(水) 03:20:51.39 ID:yd/oOtSU.net] 2022スレ立ってるけど もうバージョンでスレ分ける意味なんてないだろ しかもワッチョイだし
237 名前:デフォルトの名無しさん [2021/11/03(水) 14:29:51.48 ID:6fv+OhcH.net] あげ
238 名前:デフォルトの名無しさん [2021/11/09(火) 10:38:25.69 ID:dO6zD4He.net] VisualStudio2010のC#で作成した2つのアプリ(A,Bとする)と1つのDLL(C.dllとする) があって、C.dll内の関数のfloatやdoubleを使った計算が、Aから呼び出した場合とBから呼び出した場合 で異なる(誤差が出る)んだけど、何が原因なんだろう?ターゲットプラットフォームの 問題かと考えてAとBをx86にそろえたけど変わらない。
239 名前:デフォルトの名無しさん mailto:sage [2021/11/09(火) 10:58:49.78 ID:JlfStLi1.net] AとBでDLL呼び出すための宣言が違ってるんじゃないか?
240 名前:デフォルトの名無しさん mailto:sage [2021/11/09(火) 11:24:03.51 ID:dO6zD4He.net] >>239 早速の返信ありがとうございます。 ビンゴかもしれません! 今、条件を変えて調査中です・・
241 名前:デフォルトの名無しさん mailto:sage [2021/11/09(火) 11:27:24.81 ID:JLiNtnwO.net] 宣言忘れで int とかな
242 名前:デフォルトの名無しさん mailto:sage [2021/11/09(火) 12:29:22.98 ID:dO6zD4He.net] 238です。 宣言は確かに異なっていたのですが、合わせてみても結果はかわりませんでした。
243 名前:デフォルトの名無しさん mailto:sage [2021/11/09(火) 13:21:51.88 ID:11xPhQ7m.net] DLLが実は二種類あるんだろ
244 名前:デフォルトの名無しさん mailto:sage [2021/11/09(火) 13:44:02.60 ID:dO6zD4He.net] 誤差の出る部分を絞り込むと、math.sqrtに行き当たりました。 こんな感じです。 A:Math.sqrt(14) = 3.74165749549866 B:Math.sqrt(14) = 3.74165738677394
245 名前:デフォルトの名無しさん mailto:sage [2021/11/09(火) 14:01:45.25 ID:JLiNtnwO.net] >>243 ほんそれ >AとBをx86にそろえたけど とか言ってるから x86 の DLL と x64 の DLL がありそうだし
246 名前:デフォルトの名無しさん [2021/11/09(火) 14:06:35.22 ID:JLiNtnwO.net] どっち呼んでるかは確認してる? https://docs.microsoft.com/ja-jp/dotnet/api/system.mathf.sqrt?view=net-5.0 https://docs.microsoft.com/ja-jp/dotnet/api/system.math.sqrt?view=net-5.0
247 名前:デフォルトの名無しさん [2021/11/09(火) 14:12:58.99 ID:JLiNtnwO.net] とりあえず補足 codepad.org/evcGt5sW
248 名前:デフォルトの名無しさん mailto:sage [2021/11/09(火) 14:19:16.35 ID:GN60fzOT.net] 確定っぽい
249 名前:デフォルトの名無しさん mailto:sage [2021/11/09(火) 14:59:14.95 ID:dO6zD4He.net] >>246 >>247 ありがとうございます。ヒントになりそうなので、こちらの方向で調べてみます。
250 名前:デフォルトの名無しさん mailto:sage [2021/11/09(火) 16:31:34.45 ID:dO6zD4He.net] >>246 、>>247 のヒントで、C.dll内にあるMath.Pow, Math.Sqrt, Math.Ceilingなど、 floatからdoubleにキャストされてしまう関数を再度floatにキャストしたり、小数部の 誤差を切り捨てるで、誤差を減らせることがわかりました。(なかったことにするとも言う) 最悪これでいきます。 AとBのアプリからC.dllの同じ関数を同じ引数で呼んでいるのに、なぜ戻り値が 異なるのかはわかっていません。そこがわかればスッキリ直せそうなのですが。
251 名前:デフォルトの名無しさん mailto:sage [2021/11/09(火) 16:48:46.70 ID:11xPhQ7m.net] どっかで型変換しちゃってるんでしょ 面倒なことせずにABC全部doubleで統一したらいいよw
252 名前:デフォルトの名無しさん mailto:sage [2021/11/09(火) 18:24:21.94 ID:dO6zD4He.net] どこかで型変換してしまっているんですかねぇ。。 お伝えできていませんでしたが、A、BからC.dllへ渡す引数はすべてInt型です。 C.dll内の数値計算でfloat,doubleが使われています。C.dll内で型変換を してしまっているのなら、A,Bどちらからも条件は同じはずなのに・・ 私としてはVisualStudioの設定の問題かと思ってこちらに書き込みましたが、 スレチな可能性が出てきましたので、この辺でおいとましようかと思います。
253 名前:デフォルトの名無しさん [2021/11/09(火) 18:25:07.92 ID:8kpY2GOq.net] >AとBのアプリからC.dllの同じ関数を同じ引数で呼んでいる あやCすぎる
254 名前:デフォルトの名無しさん mailto:sage [2021/11/09(火) 19:11:41.21 ID:11xPhQ7m.net] ABはこのどちらかの問題があるはず ・dllに同じ値を渡してるつもりだけど、実は異なる値を渡してる ・dllから異なる値が返ってきてるつもりだけど、実は同じ値を受け取ってから異なる値にしてしまってる Cは小数点の計算誤差を拡大してる状態だろうからそこも修正すべきだけど、とりあえず今回の問題とは無関係 まぁABCの全ソースをうpするぐらいじゃないとわからないな(一部ソースにするとたいていそこに問題あるから全ソースじゃないとダメ)
255 名前:デフォルトの名無しさん mailto:sage [2021/11/09(火) 19:20:31.38 ID:eGS5fyGL.net] ABから完全に同一条件で同一のメソッドを呼んでいるかが最初に確認すべきことだと思うんだけど そこを誰も聞かないのが凄いねw
256 名前:デフォルトの名無しさん [2021/11/10(水) 00:47:51.68 ID:UV3syQpY.net] なにを期待してるんか知らんけど そもそも真面目に答える義務なんて無いから ノイズだらけの問題にまともな答えが来ると思ってる方が可笑しい
257 名前:デフォルトの名無しさん mailto:sage [2021/11/10(水) 08:39:33.56 ID:gxiWSUFZ.net] 質問主です。 いいえ、皆さんの意見は参考になっています。ありがとうございます。 ソースコード全部は難しいので、現象を簡略化してみました。 C.dllに次の関数を用意し、A、Bから呼び出しました。 public static int test() { string tmpStr = ""; tmpStr += "Math.sqrt(2f) = " + System.Math.Sqrt(2.0f).ToString() + "\n"; tmpStr += "Math.sqrt(2d) = " + System.Math.Sqrt(2.0d).ToString() + "\n"; string tmpFileName = System.IO.Path.Combine(System.IO.Path.GetTempPath(), "debug.txt"); System.IO.File.WriteAllText(tmpFileName, tmpStr); return 1; } 結果は次の通りです。 A: Math.sqrt(2f) = 1.41421353816986 Math.sqrt(2d) = 1.41421353816986 B: Math.sqrt(2f) = 1.4142135623731 Math.sqrt(2d) = 1.4142135623731 A、Bと引数、結果のやり取りをしていないので、無意識の型変換はされていないと思うのですが、 見逃している点があるのでしょうか。
258 名前:デフォルトの名無しさん mailto:sage [2021/11/10(水) 09:27:09.70 ID:morNzhKw.net] A は import Mathf B は import Math というオチとか
259 名前:デフォルトの名無しさん mailto:sage [2021/11/10(水) 09:32:32.80 ID:72cRDnd/.net] 綺麗にAがfloat、Bがdoubleになってるな 省略した部分に問題があるよ
260 名前:デフォルトの名無しさん mailto:sage [2021/11/10(水) 11:58:23.46 ID:mPrRdq/u.net] Math 使ってるつもりが Mathf が使われてるケース https://shibuya24.info/entry/mathf_vs_math
261 名前:デフォルトの名無しさん mailto:sage [2021/11/10(水) 12:26:40.94 ID:gxiWSUFZ.net] MathF、Aの結果がfloat、いろいろご助言ありがとうございます。 MathFについては、私も調べてみたのですが、.NETのVer.5から追加されており、 今使っているVS2010の.NET Ver.4では実装されていないようです。 とはいえ核心に近づいていると感じますので、同様の問題に引っかかっていないか、 調べています。
262 名前:デフォルトの名無しさん mailto:sage [2021/11/10(水) 12:38:22.20 ID:gxiWSUFZ.net] 呼び出し方については、下記まで簡略化しました。 A,Bとも(BはFormAとFormBと読み替え) namespace WindowsApplication1 { public partial class FormA:Form { public FormA() { InitializeComponent(); tlib.tcls.test(); } } } C.dllは namespace tlib { public static class tcls { public static int test() { >>257 と同じ } } } A、BともC.dllをソリューションエクスプローラーの「参照設定」から追加しました。
263 名前:デフォルトの名無しさん mailto:sage [2021/11/10(水) 12:56:54.42 ID:72cRDnd/.net] 簡略した形式でいいから誰でも再現できるようにABC全ソース(プロジェクト一式)をzipでかためてどっかにうpしろって >>262 は言葉にしたら「ACとABは同じソースコードなのに結果が変わる」だからな。それはあり得ないんだよ
264 名前:デフォルトの名無しさん mailto:sage [2021/11/10(水) 13:03:25.84 ID:/xBD3bqR.net] 実は C.dll が2個あるとかは? A と B の置き場所カレントディレクトリを一緒にして C.dll もそこに置いて確認はしたか
265 名前:デフォルトの名無しさん mailto:sage [2021/11/10(水) 15:01:00.72 ID:gxiWSUFZ.net] 全ソースを準備している途中で、どこかの段階でAの結果がBと一致するようになりました。 ありがとうございます。ここまでくれば徐々にAを戻していって、自力で原因に たどり着けそうです。皆様の助言のおかげです。
266 名前:デフォルトの名無しさん mailto:sage [2021/11/10(水) 15:58:40.41 ID:4cUwoZ2K.net] やっぱりここで言ってるのとは違って実際には「違うことやってるから違う結果が出た」だけの話だよねw 最初からそうだと思ったよ。 プロジェクトの設定にMath.Sqrtとかの結果に影響を与えるようなオプションなんて存在しないしw
267 名前:デフォルトの名無しさん [2021/11/10(水) 16:29:30.75 ID:VzdAvmBl.net] コンパイルオプションで常にdoubleをfloatで計算するようなのあったっけ
268 名前:デフォルトの名無しさん mailto:sage [2021/11/10(水) 16:44:46.75 ID:gxiWSUFZ.net] 質問主です。 原因は、ネットから落として来たフリーのDirectX関係のライブラリでした。 このライブラリの初期化前に実行するとSystem.Math.Sqrtは正しい(doubleの) 答えを返します。回避策としてSystem.Math.Powを使えそうです。 このライブラリがSystem.Mathに影響を与えるはずがない、と思い込んでいた私が 間違っておりました。 皆様のご助言、大変助かりました。
269 名前:デフォルトの名無しさん [2021/11/10(水) 17:23:35.18 ID:VzdAvmBl.net] なるほど >フリーのDirectX関係のライブラリ kwsk
270 名前:デフォルトの名無しさん mailto:sage [2021/11/11(木) 01:04:23.31 ID:AIYNyyhT.net] >>269 責任転嫁のために必死で考えたんだろうから、 あまり突っ込んでやるなよw
271 名前:デフォルトの名無しさん mailto:sage [2021/11/11(木) 09:18:55.62 ID:SpIFedoW.net] 余計な事話さなければばれないのに
272 名前:デフォルトの名無しさん mailto:sage [2021/11/11(木) 09:27:27.85 ID:ixmAa2h+.net] そりゃソースなんてうpりたくないですし…
273 名前:デフォルトの名無しさん mailto:sage [2021/11/11(木) 10:48:39.76 ID:xUMRmi1T.net] 標準ライブラリの置き換えはわりとやるぞ 例えばPCのシステムタイム変更したくない/できないからkernel32のGetTimeZoneInformationの動作変えるとかさ math.sqrtが置換できるのかは知らないけどdirectx系ならやりたくなってもおかしくない
274 名前:デフォルトの名無しさん mailto:sage [2021/11/12(金) 08:37:33.57 ID:/mOMSKGK.net] 質問主です。 ライブラリの作者の方に相談したところ、これはDirect3D 9の仕様であり、計算速度を稼ぐために CPUの浮動小数点演算の精度をfloatに変更するのがデフォルトになっているとのことでした。 それを無効化するオプションの設定方法を教えていただき、無事解決しました。
275 名前:デフォルトの名無しさん [2021/11/12(金) 10:36:52.59 ID:uCoii1J0.net] >Direct3D 9の仕様 ほう オプション描けよ
276 名前:デフォルトの名無しさん mailto:sage [2021/11/12(金) 10:51:59.06 ID:/mOMSKGK.net] DirectXの初期化時にD3DCREATE_FPU_PRESERVEというフラグをセットすること により、回避できるそうです。
277 名前:デフォルトの名無しさん [2021/11/12(金) 10:57:11.64 ID:uCoii1J0.net] GJ
278 名前:デフォルトの名無しさん mailto:sage [2021/11/12(金) 11:09:39.08 ID:FZk+tejh.net] https://docs.microsoft.com/ja-jp/windows/win32/direct3d9/d3dcreate Direct3D 浮動小数点演算の精度を、呼び出し元のスレッドで使用される有効桁数に設定します。 このフラグを指定しない場合、Direct3D では、次の2つの理由により、 既定で単精度のラウンドツーニアモードが使用されます。 倍精度モードでは、Direct3D のパフォーマンスが低下します。 Direct3D の部分は、浮動小数点単位の例外がマスクされることを想定しています。 これらの例外をマスク解除と、未定義の動作が発生する可能性があります。 なるほど最近のバージョンでも起こり得るのかな
279 名前:デフォルトの名無しさん mailto:sage [2021/11/12(金) 13:01:11.41 ID:JADHf6kW.net] Dirext3D内部の設定がSystem.Mathに影響を与えるってこと?w よく知らんがFPU自体が演算精度の設定を持ってて、 プロセス全体の演算精度がそれに影響されるってこと? 聞いたことないけどマジならヤバいねw
280 名前:デフォルトの名無しさん mailto:sage [2021/11/12(金) 13:20:58.34 ID:vJNDJ1AG.net] こんなのあった Unable to make double calculations after D3D device created https://stackoverflow.com/questions/8890429/unable-to-make-double-calculations-after-d3d-device-created
281 名前:デフォルトの名無しさん [2021/11/12(金) 18:48:12.56 ID:JnXYuZWY.net] 割と見つかる >>274 のDirectXのライブラリの作者の方のチョンボか >>270 の言う通り本人か slapper.sblo.jp/article/38594486.html https://so-zou.jp/software/tech/library/managed-direct3d/troubleshooting/operation-precision.htm scientistb.blog42. えふしー2.com/blog-entry-148.html https://qiita.com/mod_poppo/items/9588b6f425ffe4b5c7bf https://qiita.com/YamadaSan/items/63cdc124c191e3c3fff1 https://qiita.com/yuji_yasuhara/items/0f94f3b60b4525dd1e74
282 名前:デフォルトの名無しさん mailto:sage [2021/12/02(木) 21:49:14.57 ID:1bhUWA4L.net] デバッグ時にのみ環境変数を設定したいのですが プロジェクト→プロパティ構成プロパティ→デバッグ→環境 で設定しようとしても1つしか設定出来ません hoge1=a hoge2=b のようにしてもhoge1のみしか有効になりません 解決策あるでしょうか?
283 名前:デフォルトの名無しさん mailto:sage [2021/12/02(木) 22:45:10.20 ID:yWr6GauZ.net] pathを複数設定するときに複数行で書けず1行にしないといけなくて困ったことあるけど、それもだめなのかよ。なんとかしてもらいたいな ソースコード中で#ifdef DEBUGとか使って設定したら?
284 名前:デフォルトの名無しさん mailto:sage [2022/09/09(金) 14:00:29.20 ID:070P2JiQ.net] yotube-dlってVC2010を使ってるけど脆弱性とか大丈夫?
285 名前:デフォルトの名無しさん mailto:sage [2022/09/09(金) 14:48:17.39 ID:rZ/ATUsx.net] 使っているのはexe化しているpy2exeだから、 心配なら最新のPython上で動かせばいい。
286 名前:デフォルトの名無しさん mailto:sage [2023/10/16(月) 13:25:52.86 ID:AH/C+Ejr.net] 「好き」という言葉が僕に勇気を与えてくれるんだ
287 名前:デフォルトの名無しさん [2025/07/18(金) 08:15:09.17 ID:fXyPJUhP.net] マルチの質問すいません バージョン (>= 2.0.0.593) のパッケージ CoreTweet が見つかりません - 49 バージョンが nuget.org に見つかりました。 [ 最も近いバージョン: 2.0.0-beta.1 ] - 1 バージョンが CoreTweet に見つかりました。 [ 最も近いバージョン: 2.0.0-beta.1 ] - 0 バージョンが Microsoft Visual Studio Offline Packages に見つかりました visual studioのこれ解消できません どなたか教えてくれませんか?
288 名前:デフォルトの名無しさん [2025/07/19(土) 22:08:56.13 ID:UFx/XKLA.net] 【参政脳】 アメリカ制のジャパンファースト万歳! https://kizuna.5ch.net/test/read.cgi/manifesto/1752822918/l50 https://o.5ch.net/25dmq.png
289 名前:デフォルトの名無しさん [2025/08/03(日) 19:41:35.99 ID:+HxYW1Sr.net] てsと
290 名前:デフォルトの名無しさん [2025/11/25(火) 11:11:38.03 ID:F0vSFTML.net] ここで聴いてみようかな char *hoge(int fuga); 観たいな関数を char * __stdcall hoge(int fuga); や char * __cdecl hoge(int fuga); で定義することは出来ますが 関数のポインタとして typedef char *(*hage)(int fuga); に __cdecl を付けたい場合 typedef char *(__cdecl *hage)(int fuga); だと上手くいくのですが typedef char *(* __cdecl hage)(int fuga); だと(エラーは出ず実行も出来るけど) modifire が ignored と warning が出ます 現状上手くいってるので最早どうでも良い話なんですが 最後の描き方がダメな理由を知りたいです