[過去ログ]
C言語なら俺に聞け 151 (1002レス)
C言語なら俺に聞け 151 http://mevius.5ch.net/test/read.cgi/tech/1554171817/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
780: 772 (ワッチョイ cbf6-2ZOZ) [sage] 2019/06/03(月) 22:17:42 ID:V6PZ+bAi0 (3)のとこ、この試験問題を作った教官がどういう教え方をしているのか聞かせてくれ http://mevius.5ch.net/test/read.cgi/tech/1554171817/780
781: デフォルトの名無しさん (ワッチョイ cbf6-2ZOZ) [sage] 2019/06/03(月) 22:19:26 ID:V6PZ+bAi0 正解は *(const char **)&s なんだが解答群にねえだろ http://mevius.5ch.net/test/read.cgi/tech/1554171817/781
782: デフォルトの名無しさん (ワッチョイ 6a33-yed5) [sage] 2019/06/04(火) 01:35:34 ID:TgdlAqGq0 >>781 C++11以降でもなさそうだし、回答群にあるsでいいでしょ。 http://mevius.5ch.net/test/read.cgi/tech/1554171817/782
783: デフォルトの名無しさん (ワッチョイ 8a52-gkx+) [sage] 2019/06/04(火) 07:58:43 ID:e9k+jtYr0 タイミングがよすぎるし>>772と>>774は同一人物なのかな http://mevius.5ch.net/test/read.cgi/tech/1554171817/783
784: デフォルトの名無しさん (アウアウウー Sa1f-Y/KN) [] 2019/06/04(火) 10:12:17 ID:prB+PlYza ワッチョイからすると別のようだが http://mevius.5ch.net/test/read.cgi/tech/1554171817/784
785: デフォルトの名無しさん (アークセー Sx33-enjb) [sage] 2019/06/04(火) 10:47:57 ID:PKXus+yhx 簡単なテストがちんぷんかんぷんな人が規約を気にするとは思えない。 http://mevius.5ch.net/test/read.cgi/tech/1554171817/785
786: デフォルトの名無しさん (SG 0H37-NP7i) [sage] 2019/06/04(火) 11:04:10 ID:eBRK1s1cH 【速報】金券五百円分とすかいらーく優侍券をすぐもらえる https://pbs.twimg.com/media/D8I_kMUUYAEOmcl.jpg ? スマホでたいむばんくを入手 ? 会員登録を済ませる ? マイページへ移動する ? 招待コード→招待コードを入力する [Rirz Tu](スペース抜き) 今なら更に4日18時までの登録で2倍の600円の紹介金を入手 クオカードとすかいらーく優待券を両方ゲットできます。 数分で終えられるのでぜひお試し下さい。 http://mevius.5ch.net/test/read.cgi/tech/1554171817/786
787: デフォルトの名無しさん (SG 0Hab-z2gS) [sage] 2019/06/04(火) 13:24:20 ID:VVsdR08YH >>786 QUOカード良いな http://mevius.5ch.net/test/read.cgi/tech/1554171817/787
788: デフォルトの名無しさん (ブーイモ MM3f-Paxd) [sage] 2019/06/04(火) 15:35:37 ID:ZIqEmt8SM >>786 複数スレに書き込みまくってID変えてレスも書き込みまくってる。 http://mevius.5ch.net/test/read.cgi/tech/1554171817/788
789: デフォルトの名無しさん (ワッチョイ 0b52-2ZOZ) [sage] 2019/06/04(火) 17:39:59 ID:dFy1Csfg0 迷惑メール来るようになるっていう報告もあるからこれはスルーしたほうが良いと思う http://mevius.5ch.net/test/read.cgi/tech/1554171817/789
790: デフォルトの名無しさん (ワッチョイ 5bdc-2ZOZ) [sage] 2019/06/04(火) 17:46:57 ID:VrCvogjT0 ありとあらゆるスレに貼られてるbotだから気にしなくていいぞw http://mevius.5ch.net/test/read.cgi/tech/1554171817/790
791: デフォルトの名無しさん (ワッチョイ be63-hDDM) [sage] 2019/06/04(火) 17:48:42 ID:rpsLXROr0 内容を変えてNG対策すり抜けをやろうとしているから、悪質だと考えた http://mevius.5ch.net/test/read.cgi/tech/1554171817/791
792: デフォルトの名無しさん (アウアウウー Sa1f-gkx+) [sage] 2019/06/04(火) 18:10:41 ID:QEritYjya サービスの提供もとに不正行為として通報して、そいつの招待コードとやらを無効にさせられないかな。 http://mevius.5ch.net/test/read.cgi/tech/1554171817/792
793: デフォルトの名無しさん (ワッチョイ be63-hDDM) [sage] 2019/06/04(火) 18:49:11 ID:rpsLXROr0 提供元も共犯だろう http://mevius.5ch.net/test/read.cgi/tech/1554171817/793
794: デフォルトの名無しさん (ワッチョイ 0b52-2ZOZ) [sage] 2019/06/04(火) 20:15:40 ID:dFy1Csfg0 これってどこの企業がやってるんだろう 普通に5chでは荒らしに近い迷惑行為だしなんとかできないかな http://mevius.5ch.net/test/read.cgi/tech/1554171817/794
795: デフォルトの名無しさん (アウアウウー Sa1f-Y/KN) [] 2019/06/04(火) 20:19:32 ID:RBIldFVda しかし500円だの600円だのしょぼいな。 PayPayみたいにずっと二割引でたまに全額当たるぐらいやらなきゃ宣伝にならんだろう。 http://mevius.5ch.net/test/read.cgi/tech/1554171817/795
796: デフォルトの名無しさん (ワッチョイ be63-hDDM) [sage] 2019/06/04(火) 20:43:44 ID:rpsLXROr0 宣伝じゃなく、個人情報の収集だから http://mevius.5ch.net/test/read.cgi/tech/1554171817/796
797: デフォルトの名無しさん (ワッチョイ 7e12-DKzK) [sage] 2019/06/05(水) 00:33:04 ID:ZHHYr8Rz0 とてもいいアプリだからダウンロードして星つけてあげたらいいと思うよ http://mevius.5ch.net/test/read.cgi/tech/1554171817/797
798: デフォルトの名無しさん (アウアウウー Sa1f-Y/KN) [] 2019/06/05(水) 10:04:09 ID:Fd++qFdya 激しいステマ http://mevius.5ch.net/test/read.cgi/tech/1554171817/798
799: デフォルトの名無しさん (JP 0H73-Ywhw) [sage] 2019/06/07(金) 16:33:58 ID:uIEpx76AH 真って0でしたっけ?1でしたっけ?0以外でしたっけ?1以外でしたっけ? http://mevius.5ch.net/test/read.cgi/tech/1554171817/799
800: デフォルトの名無しさん (アウアウエー Sa93-N0IE) [sage] 2019/06/07(金) 17:02:27 ID:HLWbZT6Fa >>799 bool型の1です。 http://mevius.5ch.net/test/read.cgi/tech/1554171817/800
801: デフォルトの名無しさん (ワッチョイ cde8-LJAA) [sage] 2019/06/07(金) 17:27:02 ID:RHh4qcVs0 0以外は真として扱われることが多いな。 0は明示的にfalseになると思う。 そのfalseの否定がtrue。 http://mevius.5ch.net/test/read.cgi/tech/1554171817/801
802: デフォルトの名無しさん (ワッチョイ d769-0JeU) [sage] 2019/06/07(金) 17:31:47 ID:OLbvc6Nr0 論理演算結果を整数化したら 偽が0 真は1 整数を論理評価したら 偽が0 で真はそれ以外 http://mevius.5ch.net/test/read.cgi/tech/1554171817/802
803: デフォルトの名無しさん (ワッチョイ 8763-FAmt) [sage] 2019/06/07(金) 17:33:03 ID:sehGKr170 #define TRUE (1==1) #define FALSE (!TRUE) こんな事書いてたな 値がいくつなのかは気にしなかった http://mevius.5ch.net/test/read.cgi/tech/1554171817/803
804: デフォルトの名無しさん (ワッチョイ f9d2-K3Ee) [sage] 2019/06/07(金) 20:41:26 ID:NHeyKhkN0 OR EAX,EAX JZ FALSE JNZ TRUE こんなんか? http://mevius.5ch.net/test/read.cgi/tech/1554171817/804
805: デフォルトの名無しさん (ワッチョイ cdab-BGv3) [sage] 2019/06/07(金) 21:31:11 ID:51aJPRpO0 TRUEと比較するなって先輩に言われたろ http://mevius.5ch.net/test/read.cgi/tech/1554171817/805
806: デフォルトの名無しさん (ワッチョイ a101-0JeU) [sage] 2019/06/07(金) 21:37:49 ID:e6zybBXY0 !!a == TRUE ならセーフになると思われるー http://mevius.5ch.net/test/read.cgi/tech/1554171817/806
807: デフォルトの名無しさん (スプッッ Sddb-7MqU) [sage] 2019/06/07(金) 22:15:27 ID:RQudHa2vd 論理演算では1が真なのに終了は1が異常終了なのはなぜですか? 1が正しく0が間違いというイメージなのですが http://mevius.5ch.net/test/read.cgi/tech/1554171817/807
808: デフォルトの名無しさん (ワッチョイ cde8-LJAA) [sage] 2019/06/07(金) 22:18:06 ID:RHh4qcVs0 昔はintを返す習慣が多分にあったのでその習慣によるが、自分は異常終了は-1返してたな。 http://mevius.5ch.net/test/read.cgi/tech/1554171817/808
809: デフォルトの名無しさん (アウアウカー Sad3-N0IE) [sage] 2019/06/07(金) 22:19:30 ID:0dWbT8qma >>807 いや、boolが戻り値なら真を成功にすることがむしろ多いと思う。 「エラーを返す」関数の需要が多いということではないか。 http://mevius.5ch.net/test/read.cgi/tech/1554171817/809
810: デフォルトの名無しさん (ワッチョイ cdab-BGv3) [sage] 2019/06/07(金) 22:21:18 ID:51aJPRpO0 エラーの種類を沢山返せるから http://mevius.5ch.net/test/read.cgi/tech/1554171817/810
811: デフォルトの名無しさん (ワッチョイ a101-0JeU) [sage] 2019/06/07(金) 22:23:25 ID:e6zybBXY0 正常というのは1つの状態しかないが 異常には色々な種類があるのでそれを区別するためにコードとして返したい というのと 2値しかない真偽をどう値に配分するか というのを同列に並べるとパニック。 C言語では別のものとして割り切る なぜC言語では偽を0に割り当てたのか?という問いの答えを求めているのならば… 俺は知らない http://mevius.5ch.net/test/read.cgi/tech/1554171817/811
812: デフォルトの名無しさん (アークセー Sx63-gnfa) [sage] 2019/06/07(金) 22:23:54 ID:Bjvb97BWx >>807 正常は 0でいいけど、異常はいろいろな状態の別を報告できるようにでは http://mevius.5ch.net/test/read.cgi/tech/1554171817/812
813: デフォルトの名無しさん (ワッチョイ cdab-BGv3) [sage] 2019/06/07(金) 22:30:40 ID:51aJPRpO0 ソフト会社に長年いて開発者からこの質問は初 OSインストールできませんなんてすごく高度なんだなって思った コマンドのテストでコマンドの戻り値ってあるんですがなんですか? http://mevius.5ch.net/test/read.cgi/tech/1554171817/813
814: デフォルトの名無しさん (アウアウカー Sad3-N0IE) [sage] 2019/06/07(金) 22:36:39 ID:0dWbT8qma >>813 windowsの終了ステータスの確認の仕方とか忘れるしなあ。 言葉で出てくる結果しか見れないなんて普通だと思うわ。 http://mevius.5ch.net/test/read.cgi/tech/1554171817/814
815: デフォルトの名無しさん (ワッチョイ 77f2-to8s) [sage] 2019/06/07(金) 22:42:11 ID:xj9RlcCA0 0が偽なのにnoerrというイカれた慣習はどうして生まれたんだろうねぇ。 http://mevius.5ch.net/test/read.cgi/tech/1554171817/815
816: デフォルトの名無しさん (アークセー Sx6f-gnfa) [sage] 2019/06/07(金) 22:58:47 ID:DaiiMVNnx 最初に誕生した OS、system/360 の JCLでも、正常は 0、警告が 4だったか 8だったかで、異常が 8だったか 16だったかだったな z/OSでも同じだろうけど 知らんけど http://mevius.5ch.net/test/read.cgi/tech/1554171817/816
817: デフォルトの名無しさん (ワッチョイ 8763-FAmt) [sage] 2019/06/07(金) 23:33:27 ID:sehGKr170 幸福な戻り値はどれも似たものだが、不幸な戻り値はいずれもそれぞれに不幸なものである。 http://mevius.5ch.net/test/read.cgi/tech/1554171817/817
818: デフォルトの名無しさん (ワッチョイ 9701-LJAA) [sage] 2019/06/07(金) 23:33:41 ID:nzmV+Edn0 if (error == 0) で違和感ないじゃん http://mevius.5ch.net/test/read.cgi/tech/1554171817/818
819: デフォルトの名無しさん (ワッチョイ e1f6-to8s) [sage] 2019/06/08(土) 03:30:43 ID:KzIynz9K0 0 informational 1 warning 2 error 3 severe 4 critical http://mevius.5ch.net/test/read.cgi/tech/1554171817/819
820: デフォルトの名無しさん (ワッチョイ 417b-sn8J) [sage] 2019/06/08(土) 11:21:36 ID:5iouJYEP0 返り値0でエラーなしはUNIXのコマンド終了ステータス以来の慣習かな。 「正常終了」は状態が1種類しかないけど、失敗は「どう失敗したか」で 複数の状態があるから、正常で0、他の値はエラーコードってのは便利でしょ。 論理演算子の結果で true false の1と0は、論理学の数値表現を プログラム言語にそのまま写しこんだからじゃないかと。 関数は一般にエラー状態を返り値で返す、と思っていれば 正常 == 返り値0 == false は違和感ないかと。 このルールから外れてるのは「失敗時にNULLを返す」タイプの関数で、 結構たくさん存在するのが困ったところだけど。 http://mevius.5ch.net/test/read.cgi/tech/1554171817/820
821: デフォルトの名無しさん (ワッチョイ c379-uQfi) [] 2019/06/08(土) 11:32:28 ID:7CBKOF2N0 Cでは同一のもとして動かせてしまうが そもそもエラーコードとboolを同一視してる時点で論外なんだが http://mevius.5ch.net/test/read.cgi/tech/1554171817/821
822: デフォルトの名無しさん (ワッチョイ 77f2-to8s) [sage] 2019/06/08(土) 11:38:57 ID:WG7jlf5q0 論理型を別に設けずに整数型で代用してしまおうというアイデアはBやCの言語仕様をコンパクトに 抑えるのに役立ったが、今となってはプリプロセッサマクロと同じくらいの悪しき遺産だなぁ。 http://mevius.5ch.net/test/read.cgi/tech/1554171817/822
823: デフォルトの名無しさん (ワッチョイ e1f6-to8s) [sage] 2019/06/08(土) 14:58:06 ID:KzIynz9K0 え、何か問題あるか? http://mevius.5ch.net/test/read.cgi/tech/1554171817/823
824: デフォルトの名無しさん (ラクペッ MM65-nBye) [sage] 2019/06/08(土) 15:35:48 ID:X+3AMWAUM C99以降であれば_Bool型を使えばいいのでは? http://mevius.5ch.net/test/read.cgi/tech/1554171817/824
825: デフォルトの名無しさん (ワッチョイ e1f6-to8s) [sage] 2019/06/08(土) 15:41:42 ID:KzIynz9K0 ダメだこりゃ http://mevius.5ch.net/test/read.cgi/tech/1554171817/825
826: デフォルトの名無しさん (ブーイモ MM5b-XTNn) [sage] 2019/06/08(土) 15:41:57 ID:bm2ApAetM 正常時1で異常時0を返す関数が混ざってたり 正常時ポインタで異常時ヌルポ返す関数があったり それらの関数の返り値を全部 if でチェックしててカオスだったことがあります http://mevius.5ch.net/test/read.cgi/tech/1554171817/826
827: デフォルトの名無しさん (ワッチョイ e1f6-to8s) [sage] 2019/06/08(土) 15:56:39 ID:KzIynz9K0 BOOLを返す関数が負数を返したかどうか調べにゃあかんやつとかな http://mevius.5ch.net/test/read.cgi/tech/1554171817/827
828: デフォルトの名無しさん (ワッチョイ 77f2-to8s) [sage] 2019/06/08(土) 16:38:04 ID:WG7jlf5q0 ワインバーグの本にあったなあ。ドル紙幣はみんな同じ色、同じサイズで見分けがつきにくいけど、 それが常識だと思っている人は、一定の確率で間違えてしまうことも世界の法則で仕方のない ことだと思っているとか。 http://mevius.5ch.net/test/read.cgi/tech/1554171817/828
829: デフォルトの名無しさん (ワッチョイ 13f9-K3Ee) [sage] 2019/06/08(土) 17:13:44 ID:auwh2hzj0 >>827 GetMessage()の悪口はいくら言ってもよいぞ DWORDにしとけよ http://mevius.5ch.net/test/read.cgi/tech/1554171817/829
830: デフォルトの名無しさん (ワッチョイ 7b73-uQfi) [sage] 2019/06/08(土) 18:39:07 ID:jm0tDZO60 >>826 カオスっていうかこれ普通じゃない? 標準ライブラリのラッパー書くとき互換性保つために0成功にするでしょ で他のオレオレライブラリはboolという http://mevius.5ch.net/test/read.cgi/tech/1554171817/830
831: デフォルトの名無しさん (ワッチョイ 9bd2-9700) [] 2019/06/08(土) 18:53:36 ID:jXs/KV+s0 戻り地がboolのときはtrueが成功 intのときは0が成功なんだよ http://mevius.5ch.net/test/read.cgi/tech/1554171817/831
832: デフォルトの名無しさん (ワッチョイ 9701-LJAA) [sage] 2019/06/08(土) 19:39:01 ID:ogfAGAzJ0 bool型ができたのはC99のときなので http://mevius.5ch.net/test/read.cgi/tech/1554171817/832
833: デフォルトの名無しさん (ワッチョイ 7b73-uQfi) [sage] 2019/06/08(土) 19:42:23 ID:jm0tDZO60 boolぐらいなにもインクルードしなくても使わせてくれぽよ http://mevius.5ch.net/test/read.cgi/tech/1554171817/833
834: デフォルトの名無しさん (ワッチョイ 9701-LJAA) [sage] 2019/06/08(土) 19:54:54 ID:ogfAGAzJ0 「歴史的理由」という奴 http://mevius.5ch.net/test/read.cgi/tech/1554171817/834
835: デフォルトの名無しさん (アウアウウー Sa1d-I703) [] 2019/06/08(土) 21:28:56 ID:gCLo3iIIa >>830 それのせいでPrelではシステムコールと同名の関数の返り値がいまいち統一取れてなかったりして、結局マニュアル見ながら個別に覚えざるを得なかったりする。 Perlはだいたいは1が成功でundefが失敗なんだけどね。(undefはCでのNULLみたいなもの。未定義を意味する。定義されてて値が0の時とは違うが、書き方によっては同じように扱えることもある)。 http://mevius.5ch.net/test/read.cgi/tech/1554171817/835
836: デフォルトの名無しさん (アウアウエー Sa93-N0IE) [sage] 2019/06/08(土) 21:58:16 ID:nbjDJ9kZa 今C++にあるoptionalだっけ? あんな感じの有ってもいいな。かなりうざい感じになるから使わんか。 http://mevius.5ch.net/test/read.cgi/tech/1554171817/836
837: デフォルトの名無しさん (ワッチョイ c38c-LJAA) [] 2019/06/09(日) 11:06:53 ID:42ARNGRn0 インクルードをURLで引っ張ってこれたら面白いのに。 http://mevius.5ch.net/test/read.cgi/tech/1554171817/837
838: デフォルトの名無しさん (ワッチョイ cdab-BGv3) [sage] 2019/06/09(日) 11:17:01 ID:ZHA7gcDF0 一発でウイルス仕込まれそう http://mevius.5ch.net/test/read.cgi/tech/1554171817/838
839: デフォルトの名無しさん (ワッチョイ ebb6-fbqF) [] 2019/06/09(日) 11:59:40 ID:W83DJxDE0 コスパ最強の副業「動画編集」で稼ぐ方法【生ハム登場】 https://www.youtube.com/watch?v=0ogHVUKoa8k 【最強の副業】動画編集で稼ぎ続ける人の条件【未来予想】 https://www.youtube.com/watch?v=e-IA4ePHzOs 【おすすめ副業・在宅ワーク】「動画編集」は初心者でも時給1,500円狙えます。 https://www.youtube.com/watch?v=8gYAqdSsI98&t=168s 【与沢翼】動画編集素人でも本気でやれば個人で月収1000万も夢ではないですよ。 実は動画ってすぐプロと同じクオリティで作れちゃうし月収20万はすぐですよ https://www.youtube.com/watch?v=ws55W45OLbE センスのいい映像を短時間で編集する方法 https://www.youtube.com/watch?v=k0TT4Tbf_Ec http://mevius.5ch.net/test/read.cgi/tech/1554171817/839
840: デフォルトの名無しさん (ワッチョイ 5b02-EF/o) [] 2019/06/09(日) 14:38:56 ID:zgQq0a060 >>837 /use/include ディレクトリをNFS マウントでもしとけ。 http://mevius.5ch.net/test/read.cgi/tech/1554171817/840
841: デフォルトの名無しさん (スプッッ Sddb-EU19) [sage] 2019/06/11(火) 14:18:29 ID:suKt4vmPd すみません、質問があります。 環境はlinuxです。 ある共有ライブラリlibA.soをロードするプログラムbがあります。 このプログラムbをlibA.so抜きでgccでビルドすることはできるでしょうか? もちろん実行時にはlibA.soは用意します。 http://mevius.5ch.net/test/read.cgi/tech/1554171817/841
842: デフォルトの名無しさん (アウアウウー Sa1d-I703) [] 2019/06/11(火) 15:09:21 ID:UmxJxqMia >>841 リンクされる関数やグローバル変数が全て揃ってれば誤魔化し効くのではないかな。 http://mevius.5ch.net/test/read.cgi/tech/1554171817/842
843: デフォルトの名無しさん (アウアウエー Sa93-N0IE) [sage] 2019/06/11(火) 16:20:37 ID:X43Szptna シンボルだけ定義したsoファイルを用意するのが普通ではないかと http://mevius.5ch.net/test/read.cgi/tech/1554171817/843
844: デフォルトの名無しさん (ワッチョイ 73a5-17Kf) [sage] 2019/06/11(火) 18:35:03 ID:z8NS6dzQ0 ダミーファイルを用意とか、かっけえな http://mevius.5ch.net/test/read.cgi/tech/1554171817/844
845: デフォルトの名無しさん (アウアウウー Sa1d-I703) [] 2019/06/11(火) 20:38:50 ID:UmxJxqMia そ、そうか? http://mevius.5ch.net/test/read.cgi/tech/1554171817/845
846: デフォルトの名無しさん (スプッッ Sddb-EU19) [sage] 2019/06/11(火) 21:26:50 ID:suKt4vmPd ビルド用のsoファイルを用意する、でいこうと思います。ありがとうございました! http://mevius.5ch.net/test/read.cgi/tech/1554171817/846
847: デフォルトの名無しさん (アウアウカー Sad3-N0IE) [sage] 2019/06/11(火) 22:01:48 ID:vnr40KfNa スタブってやつね。 dlopen使うと基本そうなると思う。 もともと自動的なシンボル解決してる場合は無視できたかも。 http://mevius.5ch.net/test/read.cgi/tech/1554171817/847
848: デフォルトの名無しさん (ワッチョイ 5b12-d1P0) [sage] 2019/06/12(水) 00:00:59 ID:82Q6hISi0 >>847 お前は何を言ってるんだ http://mevius.5ch.net/test/read.cgi/tech/1554171817/848
849: デフォルトの名無しさん (ワッチョイ 6b2c-MqbY) [sage] 2019/06/12(水) 02:05:00 ID:vWkgJgOw0 たぶん、DLL import, export みたいな定義ファイルさえあれば、コンパイルできるだろ? http://mevius.5ch.net/test/read.cgi/tech/1554171817/849
850: デフォルトの名無しさん (アウアウウー Sa1d-I703) [] 2019/06/12(水) 09:25:53 ID:apqCeTcNa DLL? Windowsだとそうなの? http://mevius.5ch.net/test/read.cgi/tech/1554171817/850
851: デフォルトの名無しさん (ワッチョイ d769-0JeU) [sage] 2019/06/12(水) 10:40:58 ID:QpFBULjO0 a) dll import キーワードつきのヘッダでコンパイル DLLを読み込みシンボル解決する .lib をリンク 実行時には dll 読み込みをやってくれる (無いと文句言う) b) 自前で DLL読み込んで GetProcAddress で関ポにセットして、 その関ポを呼び出すラップ関数を用意 自前ロードしてるので、実行時に無い時別の処理の記述が可能になるん http://mevius.5ch.net/test/read.cgi/tech/1554171817/851
852: デフォルトの名無しさん (スフッ Sdba-58Oz) [sage] 2019/06/13(木) 13:22:19 ID:tXoihok+d 大学でc言語を学び始めました ポインタが意味不明でした 何がわからないのかわからない http://mevius.5ch.net/test/read.cgi/tech/1554171817/852
853: デフォルトの名無しさん (アークセー Sxbb-6CEg) [sage] 2019/06/13(木) 13:54:13 ID:wTJRUi3Ix メモリとアドレスの概念が分かってないからじゃね? http://mevius.5ch.net/test/read.cgi/tech/1554171817/853
854: デフォルトの名無しさん (ワッチョイ 03dc-9ye8) [sage] 2019/06/13(木) 19:07:04 ID:mXxRrk+K0 現実世界にポインタと同じものを説明する概念がないから簡単な説明のしようがないんだよなぁ。住所録とか余計こんがらがるし。 素直に本を沢山読んでプログラムを組んで慣れるしか無い http://mevius.5ch.net/test/read.cgi/tech/1554171817/854
855: デフォルトの名無しさん (アウアウエー Sa52-H7EU) [sage] 2019/06/13(木) 19:27:38 ID:HQZYLHkVa 本にページ数がない世界? http://mevius.5ch.net/test/read.cgi/tech/1554171817/855
856: デフォルトの名無しさん (ワッチョイ 677d-58Oz) [sage] 2019/06/13(木) 20:56:34 ID:8abVSTNa0 アドレスは&つけてprintfした時に出てくるやつでしょ? 箱のラベルみたいなのだとかなんとか言われた気がする メモリは単純に容量? 別関数で計算した値をmain関数に持ってくる時にポインタを使えばreturnがいらないだとかコピーじゃなくて直接数値を変えるから処理が楽だとか書いてあるけど結局普通に代入するのに比べて利点がよくわからない http://mevius.5ch.net/test/read.cgi/tech/1554171817/856
857: デフォルトの名無しさん (ワッチョイ f3ab-HbHi) [sage] 2019/06/13(木) 21:10:17 ID:mvKDv9Bs0 タワーマンション http://mevius.5ch.net/test/read.cgi/tech/1554171817/857
858: デフォルトの名無しさん (アウアウエー Sa52-H7EU) [sage] 2019/06/13(木) 21:10:41 ID:HQZYLHkVa 何かの容量と言ったときの「何か」がメモリです。 利点は基本的にないです。 http://mevius.5ch.net/test/read.cgi/tech/1554171817/858
859: デフォルトの名無しさん (ワッチョイ 1aad-LWjD) [sage] 2019/06/13(木) 21:22:11 ID:0e3y3dPM0 データが存在する場所 http://mevius.5ch.net/test/read.cgi/tech/1554171817/859
860: デフォルトの名無しさん (ブーイモ MM7f-4ioR) [sage] 2019/06/13(木) 21:44:19 ID:VQ1VjdQ1M みんな思い思いのモデルで遊んでるから、パパは箱モデル出しちゃうぞ http://mevius.5ch.net/test/read.cgi/tech/1554171817/860
861: デフォルトの名無しさん (ワッチョイ 3352-9ye8) [sage] 2019/06/13(木) 21:45:29 ID:vVgcrwZV0 うさみみハリケーンでメモリ覗いてチートしよう! http://mevius.5ch.net/test/read.cgi/tech/1554171817/861
862: デフォルトの名無しさん (ワッチョイ 4e63-9ye8) [sage] 2019/06/13(木) 21:52:15 ID:o6WQvi940 天使のような微笑みに 時は立ち止まる http://mevius.5ch.net/test/read.cgi/tech/1554171817/862
863: デフォルトの名無しさん (ワッチョイ 03dc-9ye8) [sage] 2019/06/13(木) 22:05:37 ID:mXxRrk+K0 なんか分からない部分のコード示してもらわないと ここの有能な人たちもどう説明したらいいか分かんないから雑談始まったがw http://mevius.5ch.net/test/read.cgi/tech/1554171817/863
864: 蟻人間 ◆T6xkBnTXz7B0 (ワッチョイ 8b01-1i7F) [sage] 2019/06/13(木) 22:14:30 ID:wtG0GGqp0 1ビットが0か1かの二通りを表せる情報量。 1バイトは0〜255までの256通り(2の8乗)を表せる情報量で8ビットに等しい。 1バイトを複数並べたのがメモリーで、各バイトの位置がアドレス。 http://mevius.5ch.net/test/read.cgi/tech/1554171817/864
865: デフォルトの名無しさん (ワッチョイ 9a79-YCmz) [sage] 2019/06/13(木) 22:16:01 ID:dMX2AWSU0 このスレにエスパーいるの? http://mevius.5ch.net/test/read.cgi/tech/1554171817/865
866: 蟻人間 ◆T6xkBnTXz7B0 (ワッチョイ 8b01-1i7F) [sage] 2019/06/13(木) 22:22:12 ID:wtG0GGqp0 アドレスに型情報を加えて、先頭アドレスを起点として配列のようにアクセス可能にしたものがポインタ。 しかし、配列は実体を要求するが、ポインタは実体を要求しない。ヌルポインタは、何も指し示さないポインタ。 http://mevius.5ch.net/test/read.cgi/tech/1554171817/866
867: デフォルトの名無しさん (ワッチョイ 4e63-9ye8) [sage] 2019/06/13(木) 22:29:06 ID:o6WQvi940 ポインタ配列ってやると実体のない配列になるのかなw http://mevius.5ch.net/test/read.cgi/tech/1554171817/867
868: デフォルトの名無しさん (ワッチョイ 5bda-Fbrg) [sage] 2019/06/14(金) 00:57:04 ID:v+vUDnm40 ポインタ配列? ポインタの配列 *array[] 配列のポインタ (*array)[] http://mevius.5ch.net/test/read.cgi/tech/1554171817/868
869: デフォルトの名無しさん (ワッチョイ a37b-RuXw) [sage] 2019/06/14(金) 06:12:05 ID:hJXFGwRg0 “メモリ”って言葉がフラッシュメモリのような、 ストレージデバイスのイメージになってるのも 説明を難しくしてる要因かもしれないね。 メモリは記憶単位ごとに数字で番地が振られていて…と言っても、 「メモリってディレクトリ構造中のファイルとして記憶するんじゃないの?」 みたいな感じに、互いの言葉の意味がチグハグで。 http://mevius.5ch.net/test/read.cgi/tech/1554171817/869
870: デフォルトの名無しさん (ワッチョイ 3352-9ye8) [sage] 2019/06/14(金) 06:41:21 ID:f7k/n5Cq0 RAMとROMの違いなんて今の時代説明しても分かる人の方が少ない気がする http://mevius.5ch.net/test/read.cgi/tech/1554171817/870
871: デフォルトの名無しさん (ラクペッ MM73-WxcC) [sage] 2019/06/14(金) 07:27:48 ID:Q6PAXFreM >メモリは記憶単位ごとに数字で番地が振られていて キャッシュメモリ「せやろか?」 http://mevius.5ch.net/test/read.cgi/tech/1554171817/871
872: デフォルトの名無しさん (ワッチョイ 1aa5-Rc2r) [sage] 2019/06/14(金) 07:30:51 ID:0tg6L2nj0 https://i.ytimg.com/vi/paQ3zIsz1-8/maxresdefault.jpg https://upload.wikimedia.org/wikipedia/commons/d/d2/Pamiec_bebnowa_1.jpg やっぱりコレを見せれば理解しやすいんでね? http://mevius.5ch.net/test/read.cgi/tech/1554171817/872
873: デフォルトの名無しさん (アークセー Sxbb-6CEg) [sage] 2019/06/14(金) 08:11:51 ID:9CL7rguOx >>872 磁気コアメモリと、右側はRAMACか? http://mevius.5ch.net/test/read.cgi/tech/1554171817/873
874: デフォルトの名無しさん (ブーイモ MM7f-4ioR) [sage] 2019/06/14(金) 08:31:34 ID:0nKPup2VM 磁気ドラムだよ ランダムアクセスでさえないのにメインメモリにしたとかいう http://mevius.5ch.net/test/read.cgi/tech/1554171817/874
875: デフォルトの名無しさん (ワッチョイ 9712-LWbF) [sage] 2019/06/14(金) 09:02:07 ID:vN7LRDhO0 >>856 ポインタ=君と感覚を共有してる全く同性能の影分身だ。 君の価値が100万なら、影分身は1円で作れる。 ポインタのメリットは会社が君を働かせたい時、君を直接雇うと100万円かかるが、影分身を雇うと1円で済むわけだ。 影分身が働いてる間、君は家でエロゲでもしてればいい。 気をつけないといけないのは、仕事中、影分身の腕が切断されたら、エロゲやってる君の腕も切断されるし 影分身が死んだら君も死ぬ。 これ以上わかりやすい説明はないと思うが、どうよ?w http://mevius.5ch.net/test/read.cgi/tech/1554171817/875
876: デフォルトの名無しさん (ワッチョイ 4e69-oJPG) [sage] 2019/06/14(金) 09:44:07 ID:y8r4DOsw0 例えられても伝わらないとさらに混乱させるのが、ポインタと配列周辺の話 http://mevius.5ch.net/test/read.cgi/tech/1554171817/876
877: デフォルトの名無しさん (アウアウウー Sac7-7DQ/) [] 2019/06/14(金) 10:03:42 ID:+nXqXsIga >>875 分身と言ってしまうとそっくりな実体がもう一つあるかのように思ってしまうのではないか? やはり実体を指し示すものを連想させる何かにした方が良いのではないか?道標とか。 http://mevius.5ch.net/test/read.cgi/tech/1554171817/877
878: デフォルトの名無しさん (ワッチョイ 03dc-9ye8) [] 2019/06/14(金) 10:26:13 ID:6se/aPBa0 このように、どうわかりやすく書こうとしてもどっかに不都合が生じるのがポインタの説明 素直にコンピュータの仕組みを勉強するしかないんや・・・ http://mevius.5ch.net/test/read.cgi/tech/1554171817/878
879: デフォルトの名無しさん (アークセー Sxbb-6CEg) [sage] 2019/06/14(金) 10:36:21 ID:9CL7rguOx ポインタはWindowsのショートカットみたいなもの。 これでもまだ誤解されそうね。 http://mevius.5ch.net/test/read.cgi/tech/1554171817/879
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 123 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.026s