- 1 名前:デフォルトの名無しさん mailto:sage [2018/03/03(土) 15:09:05.75 ID:SBEkwl3H.net]
- 「どんなにくだらないC#プログラミングやVisual C#の使い方に関する質問でも誰かが優しくレスをしてくれるスレッド」です。
他のスレッドでは書き込めないような低レベルな質問、 質問者自身なんだか意味がよく分からない質問、 ググろうにもキーワードが分からないなど、勇気をもって書き込んでください。 内容に応じて他スレ・他板へ行くことを勧められることがあります。ご了承下さい。 なお、テンプレが読めない回答者、議論をしたいだけの人は邪魔なので後述のC#相談室に移動して下さい。 C#に関係の無い話題や荒らしの相手や罵倒レスはやめてください >>980を踏んだ人は新スレを建てて下さい。 >>980が無理な場合、話し合って新スレを建てる人を決めて下さい。 ■関連スレ C#, C♯, C#相談室 Part95 mevius.5ch.net/test/read.cgi/tech/1508180530/ C#, C♯, C#相談室 Part93 https://mevius.5ch.net/test/read.cgi/tech/1492818720/ ■前スレ ふらっと C#,C♯,C#(初心者用) Part135 mevius.5ch.net/test/read.cgi/tech/1517749348/ ■コードを貼る場合は↓を使いましょう。 ideone.com/ https://dotnetfiddle.net/ ■情報源 https://msdn.microsoft.com/ja-jp/library/gg145045.aspx https://docs.microsoft.com/ja-jp/dotnet/csharp/language-reference/index https://msdn.microsoft.com/en-us/library/gg145045.aspx referencesource.microsoft.com/ - VIPQ2_EXTDAT: default:vvvvv:1000:512:----: EXT was configured
- 348 名前:デフォルトの名無しさん [2018/03/20(火) 17:58:42.62 ID:Cboi/qMX.net]
- でも32bitなりなんなりの単位で読み出されて、ビット演算無しでどうやって取り出すんでしょう
- 349 名前:デフォルトの名無しさん mailto:sage [2018/03/20(火) 18:38:01.62 ID:xhlF0RWj.net]
- boolは1byteだよ
- 350 名前:デフォルトの名無しさん [2018/03/20(火) 19:59:58.73 ID:FFuoeUFR.net]
- >>340
>>336
- 351 名前:デフォルトの名無しさん mailto:sage [2018/03/20(火) 20:28:46.02 ID:u8SMuE25.net]
- 確認用
https://ideone.com/9rHKqz
- 352 名前:デフォルトの名無しさん mailto:sage [2018/03/20(火) 20:35:28.68 ID:mQ4Ew50n.net]
- なんでアンマネージ型の話を始めたの?ガイジだから?
- 353 名前:デフォルトの名無しさん mailto:sage [2018/03/20(火) 20:42:56.66 ID:FWy6f5Yk.net]
- >>341
StructでPack指定すればパディング詰めない
- 354 名前:デフォルトの名無しさん mailto:sage [2018/03/20(火) 23:14:52.88 ID:QgeO599U.net]
- その手の話をするなら、とりあえずILとスタックを確認できるようになってから
可能ならRyuJITで吐かれるアセンブラまで見るべき
- 355 名前:デフォルトの名無しさん mailto:sage [2018/03/20(火) 23:53:34.58 ID:97GClaUH.net]
- sizeofが1で出てるものを勝手に変えたりするものなのか?
- 356 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 00:01:57.15 ID:1NDr7Usm.net]
- -1から1の範囲を分岐無しでビットに詰めるのってどうやるんだっけ?
aabb ccddみたく4つの数値を1byteに詰める小技を昔見た気がするが思い出せない
- 357 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 00:06:22.20 ID:wxFTzoek.net]
- 64bit-CPU なら、8バイトしか無い。
1〜7バイトなんて無い。 使わない部分を、0 and で、マスクするだけ 並列処理で、4 + 4バイトとして使うとか、そういう命令はある
- 358 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 00:18:19.45 ID:h+WMGZtb.net]
- >>347
何言ってるのかよくわかんないw 分岐って何だw
- 359 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 00:19:59.34 ID:mIV9xLj7.net]
- >>348
俺はそこまで詳しくしらんが普通にあると思うが。 64ビットレジスタを普通に32ビットのEAX,EBX,ECX,EDXなどとしてアクセスできるし。 www.zombie-hunting-club.com/entry/2017/10/15/220724
- 360 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 00:28:21.39 ID:mIV9xLj7.net]
- それともアドレッシングの話か?
あれアドレッシングってどうなってんだっけか。 SP(スタックポインタ)レジスタとかって64bitCPUなら8バイト単位になるんだけっか?
- 361 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 00:30:36.35 ID:1NDr7Usm.net]
- >>349
// aabb 0000 bit |= (a == -1)? 0x80: (a == 1)? 0x40: 0; bit |= (b == -1)? 0x20: (b == 1)? 0x10: 0; こうやるのは簡単なんだよ これを三項演算を使わずビット演算だけでやる方法があるはずなんだよ 入れる方はシフトしてマスクすれば出来そうだが取り出す方法がまるで思い出せん
- 362 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 00:39:01.74 ID:ElQ36cp9.net]
- また一円の得にもならんことを
- 363 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 00:42:35.73 ID:fRVIOADe.net]
- >>352
マスクしてシフトするだけだろ
- 364 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 00:52:49.07 ID:h+WMGZtb.net]
- >>352
-1を0b10じゃなく0b11に割り当てれば>>354の言う通りだね
- 365 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 01:00:25.75 ID:wxFTzoek.net]
- >>350
>64ビットレジスタを普通に、32ビットのEAX,EBX,ECX,EDXなどとしてアクセスできる 8バイトよりも小さい用途には、マスクして使っているだけ 実際に、8バイトよりも小さいレジスタを作るのは、場所・回路のムダ。 しかも統一的に扱えないから、ややこしいし、通信するのにも時間が掛かる
- 366 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 02:21:45.49 ID:dRxp3KxC.net]
- >>354-355
ちょっと書いてみてくれよ 俺がやるとキャストの乱れ打ちにしかならん
- 367 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 03:55:37.74 ID:wxFTzoek.net]
- bit shift で、bitの桁をずらせば?
- 368 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 04:02:03.10 ID:AUzNmz0G.net]
- ALレジスタ「・・・」
- 369 名前:デフォルトの名無しさん [2018/03/21(水) 05:26:14.92 ID:w6+mXCSB.net]
- byte bit = (byte)(((a & 0x3) << 6) | ((b & 0x3) << 4) | ((c & 0x3)<< 2) | (d & 0x3));
- 370 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 11:03:58.94 ID:6oHAbJm9.net]
- 1. 「確かな力が身につくC#「超」入門」
を勉強し終えて 2. 「独習C# 新版」 を読み始めたんだけど、この本厚すぎて通読には分量有りすぎる・・・。 1を読み終えてもう少しレベルアップしたい人におすすめな薄めの本ってありませんか?
- 371 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 11:17:28.93 ID:ElQ36cp9.net]
- もう十分だよ
さっさとモノ作れよ
- 372 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 11:21:15.82 ID:ElQ36cp9.net]
- 勉強という言い訳でいくらでも足踏みできるから
ノロノロしてるとそれだけで終わっちまうぞ 時間かけた割には何にも身についてなかったりする 経験と知識のバランスが大事だ 一つ本読んだらせめて一つはプログラム作れよ
- 373 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 11:21:24.54 ID:04sPI9mV.net]
- いや一生本読んでいればいいよ
自由度の高い分野で「レベルアップしたい人におすすめな薄めの本」ってもう発想が「楽してレベルアップ」で無理だから
- 374 名前:デフォルトの名無しさん [2018/03/21(水) 11:37:51.55 ID:0twXSax5.net]
- 言語が趣味なんだろ
- 375 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 12:07:16.84 ID:8gJoz83s.net]
- 言語仕様だけ知ってても実力は上がらない
でもやみくもに手を動かしても得られるものは少ない c#向けじゃないけど昔は脱初心者レベルのソフトを作りながら学べる本があったけど 今はそういった需要は薄いのかあまり見かけない 初級者と上級者の差を埋める本大事だと思うけど プログラマー的思考を身に着けるために 初歩のアルゴリズム系の本でもじっくり読んで将来に備えよう
- 376 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 12:07:22.75 ID:ElQ36cp9.net]
- >>365
言語博士とか 使えない奴筆頭だな
- 377 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 12:09:17.71 ID:ElQ36cp9.net]
- >>366
闇雲に動いた方がいいよ この業界、〇〇体系とか超クソだし 単純に作成したアプリの数が力になっていくと思う
- 378 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 12:12:58.59 ID:8gJoz83s.net]
- >>368
昔は今よりできることが少なかったから やみくもにやっても到達する範囲は広かった 今は広すぎるのでやみくもにやると割に合わない ずっとググってるだけになりがち
- 379 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 12:15:23.53 ID:lgzIOdqb.net]
- 何か作って公開しろ
- 380 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 12:15:55.18 ID:cg6C3pEJ.net]
- やりたいことをググれば、だいたい答えが出てくるのがC#のいいところ
- 381 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 12:16:13.75 ID:8gJoz83s.net]
- その当時流行りのライブラリの使い方なんてすぐに陳腐化する
本質的に長く使えるのはプログラマ的思考 基本的なアルゴリズムがわからないのにプログラマを名乗るのははずかしい 問題解決の手段はググってライブラリをみつけるだけじゃない
- 382 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 12:20:46.76 ID:hwVPx/8e.net]
- 御託はいいから
- 383 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 12:20:49.36 ID:8gJoz83s.net]
- ○○をやりたい
↓ c# ○○ で検索 ↓ ヒットしないのでやめる じゃなくて ○○をやりたい ↓ 本やwebで○○について学習 ↓ c#でコーディング
- 384 名前:デフォルトの名無しさん [2018/03/21(水) 12:25:58.88 ID:pPz9oHRt.net]
- >>372
> プログラマ的思考 怠惰は美徳 明日出来る事は今日やらない アルゴリズムを学ぶよりはライブラリをググる
- 385 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 12:27:30.38 ID:Y56bN0nz.net]
- >>372
こういうこと言う人間って結局何も出来ないやつのコンプレックスなだけ プログラミングで一番大事なのは動機。何かを作りたいという情熱だけ
- 386 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 12:30:24.92 ID:8gJoz83s.net]
- IDころころの情熱
- 387 名前:デフォルトの名無しさん [2018/03/21(水) 12:31:08.99 ID:pL77RIW6.net]
- 真逆の思考の人が両方ともプログラマーを名乗る
それでも全然問題ない
- 388 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 12:32:13.16 ID:lgzIOdqb.net]
- ID真っ赤の情熱
- 389 名前:デフォルトの名無しさん [2018/03/21(水) 12:37:21.23 ID:pPz9oHRt.net]
- >>378
>>372のような初心者に教えたがる初心者は居ない方が良い
- 390 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 12:38:22.30 ID:MDnOXZZh.net]
- 基礎的な姿勢と応用思想にも見える
- 391 名前:デフォルトの名無しさん [2018/03/21(水) 12:42:14.57 ID:pL77RIW6.net]
- >>380
しかし376のような方が情熱で作るのをコピーするのもプログラマ
- 392 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 12:45:50.02 ID:whSpFtiD.net]
- というより、現場の土方も橋の構造の設計者も同じ「建築関係者」ってことでしょw
ただ、土方が「構造力学なんて必要ねえ!」って吠えるのはその通りだけど滑稽ではあるねw
- 393 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 12:46:24.05 ID:QTwxh18R.net]
- Qiitaみたいに公共領域であるWebにゴミを棄てないなら何でもいい
勝手にやってろ
- 394 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 12:53:26.69 ID:8gJoz83s.net]
- やりたいことを言語仕様を学んだだけではコーディングできないことがある
やみくもに手を動かすだけでは目的を達成できないことが出てくる 過去の確立された手法を学ぶことで徐々にこうすべきだとが体が覚えていく そして内部で何が行われていてどれだけの計算コストがかかりメモリなどが消費されるのか 正確じゃなくてもそれが多いか少ないかを何となく雰囲気がつかめるようになると大成功
- 395 名前:デフォルトの名無しさん [2018/03/21(水) 12:53:34.97 ID:pPz9oHRt.net]
- >>384
QiitaはWeb用ゴミ箱やぞ
- 396 名前:デフォルトの名無しさん [2018/03/21(水) 12:54:06.43 ID:pPz9oHRt.net]
- >>385
初心者はもう黙れ
- 397 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 13:00:13.20 ID:/SLykQ97.net]
- 何かを作って問題にぶちあった時に発揮する問題解決能力に勝るものはない
くそみたいなネットゲーム作ってる会社が最先端のライブラリを生み出してる現状がそれ
- 398 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 14:09:56.04 ID:x2r2V1ra.net]
- >>387
ここには初心者しかいないw >>374 の上が全く納得できなかったけどコピペプログラマの考え方だと合点がいった >>361 そもそも何のための勉強なのか 就活のための勉強なら読んだ本が多い人と簡単でも実績のある人がどちらが有利なのかはわかる 趣味のための勉強ならここで聞かずに好きにしたらいい >>363の下の2行を否定できる人はまずいないだろうな
- 399 名前:デフォルトの名無しさん [2018/03/21(水) 14:23:27.49 ID:5e+TVXSM.net]
- 今時、本を読んでコードの勉強する奴なんているの?
いんたーねっとを知らんの?
- 400 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 14:30:18.38 ID:x2r2V1ra.net]
- >>390
スレまであるじゃないか 推薦図書/必読書のためのスレッド 82 https://mevius.5ch.net/test/read.cgi/tech/1493844476/ 自分では一冊も読んだことないけどな
- 401 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 14:34:11.32 ID:ElQ36cp9.net]
- >>390
まあ、どっちも一長一短だよね
- 402 名前:デフォルトの名無しさん [2018/03/21(水) 14:57:19.22 ID:0twXSax5.net]
- >>367
趣味に使えるも使いないも関係あるかよ(´・ω・`)
- 403 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 15:20:09.30 ID:8gJoz83s.net]
- プログラム歴およそ35年
c#歴およそ16年
- 404 名前:デフォルトの名無しさん [2018/03/21(水) 15:27:35.75 ID:5e+TVXSM.net]
- >>394
いまは何をされてるんですか? 代表作は何でしょか?
- 405 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 15:30:53.70 ID:FUlwWtP3.net]
- >>390
インターネットの情報もすべて書籍から生まれてるわけだが
- 406 名前:デフォルトの名無しさん [2018/03/21(水) 15:39:11.17 ID:5e+TVXSM.net]
- >>396
そんな事ねーだろw むしろ逆なんじゃないの? ブログから書籍なら分かるけど
- 407 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 15:49:39.72 ID:x2r2V1ra.net]
- >>396
MSDNのリファレンスは書籍が元になってんのか?
- 408 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 15:52:34.67 ID:PUZ7K5bP.net]
- PSVRでもやればいいのに(´・ω・`)
スクエニ、「結婚指輪物語 VR」を5月25日配信--漫画の世界に入る新しいVR表現 https://japan.cnet.com/article/35116459/
- 409 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 15:58:17.79 ID:OlOe5UzE.net]
- 書籍が情報の原点だという意味では
まぁそんなこと言い出したら知識伝播の原点は壁画時代にまで遡る
- 410 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 16:08:01.93 ID:Rl1NS7de.net]
- >>398
せめてdocsにしとけよ
- 411 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 19:42:34.12 ID:k50DXUVk.net]
- >>394
そんなにやっていて初心者のスレで真っ赤になった上にバカにされるんだ こんなプログラマにはなりたくないな そして忘れ去られる元の質問者
- 412 名前:デフォルトの名無しさん [2018/03/21(水) 20:08:29.59 ID:1JiLJjJR.net]
- 努力で解決しちゃう奴がプログラミングをやると>>394みたいになりがち
- 413 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 20:11:51.61 ID:zVVJT8mf.net]
- 永遠の初心者よりいいと思うけどw
コピペしかできない人間にはなりたくない
- 414 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 20:19:04.30 ID:ElQ36cp9.net]
- >>404
それで食えるならそれでもおk
- 415 名前:デフォルトの名無しさん [2018/03/21(水) 20:20:02.58 ID:1JiLJjJR.net]
- いや、その永遠の初心者が>>394なのだが
- 416 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 20:31:38.84 ID:mIV9xLj7.net]
- いちいち、僻み発言はしなくていいから
- 417 名前:デフォルトの名無しさん [2018/03/21(水) 20:33:38.71 ID:cPEv79wC.net]
- そんな真新しくプログラム作ることってなくないか?
自分のライブラリ使うのもコピペに入るならほとんどコピペみたいなもんやろ ネットから拾ってただコピペは知らん
- 418 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 20:46:37.97 ID:zVVJT8mf.net]
- 彼はコピペしかできない人達の何かを刺激してしまったんだなw
- 419 名前:デフォルトの名無しさん [2018/03/21(水) 20:47:32.26 ID:mPtLWMTP.net]
- コピペって言えばQiitaやHatenaの記事は酷いもんがあるよな
間違ったテクニックや誤魔化す技が一度紹介されたら、そのコピーブログが量産されてくんだ
- 420 名前:デフォルトの名無しさん [2018/03/21(水) 21:53:57.93 ID:1JiLJjJR.net]
- >>410
酷くていいんだよ ああいうのは>>394みたいな努力系プログラマーが排出するゴミの受け皿なんだから
- 421 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 22:10:14.55 ID:YzH/Qu94.net]
- マ板でやれよ...
- 422 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 22:55:56.39 ID:zVVJT8mf.net]
- 初心者のベテラン叩きかっこええ
- 423 名前:デフォルトの名無しさん mailto:sage [2018/03/21(水) 23:04:09.39 ID:/A9S8Tke.net]
- ここでいいかな。
分かる人いたら教えてください。 C# で作成する webアプリで、web.config の appSettings セクション?の下の add には 通常では key と value の組で設定の名称と値を保存していますが、key と value の他に独自のプロパティを追加して、たとえば <appSettings> <add key="名称" value="設定値" explanation="この項目の説明"/> </appSettings> みたいな事をしたいのです。 ずっと前に appSettings の拡張クラスを定義する事によって可能になるというような記事を読んだ記憶があったような気がするのですが いまは見つけられませんでした。 上のようなやり方の是非はともかく、実現の可否と、やり方を教えてください。
- 424 名前:デフォルトの名無しさん mailto:sage [2018/03/22(木) 00:08:52.98 ID:/twRZ4qU.net]
- >>414
Custom Configuration Section とかでググるといいと思う https://msdn.microsoft.com/ja-jp/library/2tw134k3.aspx
- 425 名前:デフォルトの名無しさん mailto:sage [2018/03/22(木) 00:15:01.17 ID:/twRZ4qU.net]
- ここの説明のほうがわかりやすいかも
https://blogs.perficient.com/microsoft/2017/01/4-easy-steps-to-custom-sections-in-web-config/
- 426 名前:デフォルトの名無しさん mailto:sage [2018/03/22(木) 00:24:24.25 ID:G0SZ4nh0.net]
- できるけど面倒くさいぞそれ
設定は別のファイルにしたほうがいい
- 427 名前:デフォルトの名無しさん mailto:sage [2018/03/22(木) 02:52:41.51 ID:R5Phquw0.net]
- exeというのはCやC#をコンパイルしたものですか?
PyhronやRubyをコンパイルすると拡張子は何になりますか?
- 428 名前:デフォルトの名無しさん mailto:sage [2018/03/22(木) 02:58:58.59 ID:R5Phquw0.net]
- 参考にしたい実行ファイルがあるんですがexeはどれもCやC#にデコンパイルできるんでしょうか?
構文の勉強をするにはどうすればいいですか?
- 429 名前:デフォルトの名無しさん mailto:sage [2018/03/22(木) 04:12:18.59 ID:JQhOGY5j.net]
- exeはWindowsの実行ファイル
PythonやRubyはインタプリタが実行することが多いけど、exeにする方法もある 簡単にでコンパイルできるとは限らない 必要に応じて逆アセンブルを読む
- 430 名前:デフォルトの名無しさん mailto:sage [2018/03/22(木) 04:47:45.97 ID:tdHViWJs.net]
- 1. 各言語 → 実行ファイル
2. 各言語 ← 実行ファイル 1. のように、各言語をコンパイルして、実行ファイルを作ることはできるが、 2. のように、実行ファイルを逆コンパイルして、 各言語のソースコードに直すことは、無理 特に、他人が作ったものは、年十年も研究しないと無理 1. のように、まず自分でプログラムする事を、勉強した方が速い
- 431 名前:デフォルトの名無しさん mailto:sage [2018/03/22(木) 07:06:16.48 ID:dIG91/vu.net]
- >>419
C#で作られたものならILSpyなどのデコンパイラを使えばかなり高精度でソースを復元できる でも他人のソース見て勉強したいならGithubでOSSを読むのが一番だと思う 上の人はこの板の名物基地外だから無視するように
- 432 名前:デフォルトの名無しさん mailto:sage [2018/03/22(木) 08:16:03.10 ID:Cb8k5JAF.net]
- ていうかc#って難読化しないとソースが丸々実行ファイルに入ってるよね
- 433 名前:デフォルトの名無しさん mailto:sage [2018/03/22(木) 09:00:19.19 ID:Yz4YgUU6.net]
- >>423
難読化しても丸々入るやろ
- 434 名前:デフォルトの名無しさん mailto:sage [2018/03/22(木) 09:04:15.42 ID:Cb8k5JAF.net]
- >>424
読まれちゃうよね
- 435 名前:デフォルトの名無しさん mailto:sage [2018/03/22(木) 14:56:38.14 ID:fyCa2g0B.net]
- 読まれたら困るような技術やマルウェアでも仕込んでんのか?
- 436 名前:デフォルトの名無しさん mailto:sage [2018/03/22(木) 15:38:32.20 ID:Cb8k5JAF.net]
- >>426
僕たちの技術が安売りされておる!
- 437 名前:デフォルトの名無しさん mailto:sage [2018/03/22(木) 17:44:35.45 ID:s6EbUNWz.net]
- >>419
C
- 438 名前:とC#が同じように見えるレベルででデコンパイルで勉強とか無理
それ以前に言語スレで質問するときは最低限その言語で「Hello World!」実行できるようになってから [] - [ここ壊れてます]
- 439 名前:デフォルトの名無しさん mailto:sage [2018/03/22(木) 19:07:00.07 ID:JQhOGY5j.net]
- Cで書いても逆アセンブルすればだいたい読めるじゃん
- 440 名前:デフォルトの名無しさん mailto:sage [2018/03/22(木) 19:12:37.50 ID:2OJ71Hoj.net]
- >>429
それは質問の要件に合う話?
- 441 名前:414 mailto:sage [2018/03/22(木) 19:18:29.35 ID:+BApurZo.net]
- >>415-416
ありがとう。 調べてみます。 >>417 茨の道っぽいかもですね。 まあ先の用例のケースなら <!-- --> でコメントを入れてもいいので、適宜、工数を考えてみます。 でも <!-- --> でコメント入れると、行挿入したときとかに勝手に改行が入ったりするので。。
- 442 名前:デフォルトの名無しさん mailto:sage [2018/03/22(木) 19:41:14.86 ID:cv696+3f.net]
- 読み込んだ画像を縦横に連結して新しく出力したい。
横への結合はあるけれど、縦・横並べるにはどうしたらいいんだ ■ ↓ ■■■ ■■■ こういう風にしたい
- 443 名前:デフォルトの名無しさん mailto:sage [2018/03/22(木) 19:45:29.56 ID:kZrJsqkn.net]
- 読み込んだ画像を上下にずらしながら描画すればいいんじゃねーの?
- 444 名前:デフォルトの名無しさん mailto:sage [2018/03/22(木) 19:59:53.87 ID:52tkzdW9.net]
- >>432
C#以前に画像の大きさと座標を考えるだけじゃないの 横に連結できるのに縦横ができない方が意味不明
- 445 名前:デフォルトの名無しさん mailto:sage [2018/03/22(木) 20:05:24.46 ID:T2vZ1xLC.net]
- >>432
どこに出力するのかぐらい書けや
- 446 名前:デフォルトの名無しさん mailto:sage [2018/03/22(木) 20:47:55.73 ID:ni48WVgw.net]
- class TypeA: IType{}
class TypeB: IType{} IType[] table; こんな感じの構成で配列にI/Fを格納してステートマシンをやりたいのに、 何をnewして配列を初期化したらいいのか分からない誰かたすけて
- 447 名前:デフォルトの名無しさん mailto:sage [2018/03/22(木) 21:04:10.32 ID:uk+GlZCh.net]
- Listを使うようにしたらいいよ
- 448 名前:デフォルトの名無しさん mailto:sage [2018/03/22(木) 21:16:31.83 ID:/twRZ4qU.net]
- >>436
IType[] table = { new TypeA(), new TypeB() } とか?
|

|