[過去ログ] C言語なら俺に聞け 163 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
791: はちみつ餃子◆8X2XSCHEME (ワッチョイ 7932-imSP) 04/21(月)12:43 ID:++xqwTI40(2/2) AAS
>>790
_Bool は整数型 (標準符号無し整数型) に分類されている。
整数型は他の整数型に変換したときに変換後の型で表せる範囲であるなら同じ値になるルールなので _Bool 型の 0 は 0 だよ。
792: (ワッチョイ f9ac-0INX) 04/21(月)12:51 ID:NLKNLeTR0(1) AAS
関数の戻り値だと、
0は正常終了、非0は異常終了
というのが多かったと思う
793: 警備員[Lv.1][新芽] (ワッチョイ 351a-kvZ8) 04/21(月)13:16 ID:3FvSqisv0(1) AAS
論理型のある言語でも
If b = True Then
なんて書かれるとモゾモゾしてしまう
794: (ワッチョイ 6610-VXNn) 04/21(月)13:36 ID:0RekbFS70(1/2) AAS
false=0,true=1に決めたとしても、いにしえのboolがint型な影響で行儀の悪い関数から2とか-999999999を返せてしまって
1以外のtrueで意図しない分岐になる恐れがあるから、ifの条件は0か非0かで判断しましょうというバッドノウハウ的なルールになったようだ
795: (ワッチョイ 6610-VXNn) 04/21(月)13:51 ID:0RekbFS70(2/2) AAS
BOOLの定義にさらに混乱に拍車をかけたのがWindowsAPIのGetMessage()で、戻り値の型をBOOLとしておきながら
実際には0、0以外、-1を返すというBOOLの概念が揺らぐような凶悪な仕様でif文に対し疑心暗鬼になったプログラマーが発生した
外部リンク:learn.microsoft.com
796(2): (ワッチョイ 971f-3+vo) 04/28(月)20:12 ID:LzrB3b/O0(1/3) AAS
初心者です
vcのCL.EXEにパスを通したいのですがどれに通せばいいかわかりません。
86フォルダと64フォルダにそれぞれさらにフォルダが二つあって合計で4つCL。EXEが4っつあります。
86と64は32ビットと64ビットの違いかと思うのですが、64のフォルダにも二つあるのでわかりません
797: (ワッチョイ 971f-3+vo) 04/28(月)20:13 ID:LzrB3b/O0(2/3) AAS
>>796
CL。EXE
CL.EXEの間違え
798(1): はちみつ餃子◆8X2XSCHEME (ワッチョイ b732-jewZ) 04/28(月)20:19 ID:clGXfLYj0(1/2) AAS
>>796
vcvarsall.bat にパラメータを渡して実行するか各アーキテクチャ向けバッチファイルを実行することで必要な環境変数の設定がされる仕組みになっている。
外部リンク:learn.microsoft.com
これらのバッチファイルを経由せずに直接環境を設定するのはやめたほうが良い。
バッチファイルの具体的な内容は各環境によって (インストール時の条件などによってかな?) 違うので他環境でインストールしたバッチファイルを持ってくるなと注意書きがある。
799(1): (ワッチョイ 971f-3+vo) 04/28(月)20:39 ID:LzrB3b/O0(3/3) AAS
>>798
自分で直接やらない方がいいのですね
はって頂いたページを見ましたが初心者には難しいですね
でもこちらに載ってあるBATファイルで設定するのがいいのですね
ありがとうございます
800(1): はちみつ餃子◆8X2XSCHEME (ワッチョイ b732-Dk0z) 04/28(月)20:54 ID:clGXfLYj0(2/2) AAS
>>799
私自身は今は使ってないからあまり把握してないのだけれど、普通にインストールしたらそのバッチファイルがスタートアップメニューに登録されなかったっけ?
801: (ワッチョイ 9ff5-ogCD) 04/28(月)21:29 ID:es1rmYMQ0(1) AAS
>>800
探してみたのですが見つかりませんでした。
PC買い替えたので改めて環境設定しているのです。
もう一度インストールし直すとあるかもしれませんね。
私が消してしまった可能性もなくはないので
802: (ワッチョイ ff8a-VpId) 04/28(月)21:32 ID:PCWkr5M/0(1) AAS
自分でPATHを通してみろ。っていう実習だとしたら。
たとえば、Hostx64の中のx86は、x64上でclを実行して、出てくるバイナリはx86用ってこと
「そうやって覚える」のもアリだが、vcvarsall を使いこなすこともぜひ覚えよう
803: (ワッチョイ 5701-8SS3) 04/28(月)21:45 ID:x+drcUbt0(1) AAS
パスだけ通しても環境変数設定しないとincludeファイルが見つからないとか色々言われそう
804(1): (ワッチョイ 97f6-3+vo) 04/28(月)22:03 ID:ALNkeUhz0(1) AAS
cl.exeの質問したものです
あらためてインストールしたらスタートメニューにコマンドプロンプトがでてきました。
以前使っていたやつと同じのなのでcl.exeが実行できます。
みなさん親切にありがとうございました!!
805: (スフッ Sdbf-6bHF) 04/29(火)05:05 ID:YS1K5N/ud(1) AAS
>>804 Windows環境だと俺はまだ、command prompt for developerを使わないとcl.exeを実行できない。すごいなぁ
806: (ワッチョイ ff2a-DyZQ) 04/29(火)09:10 ID:zaEbcMdv0(1) AAS
Windows は難し過ぎ。
807: (アウアウウー Sa1b-Dl8r) 04/29(火)12:55 ID:TmvDscRda(1) AAS
Nim入れたら勝手にcl実行出来るようになってた気がする
808(1): (JP 0H4f-KaeE) 04/30(水)19:36 ID:IchQwRQ5H(1) AAS
Windowsでコマンドプロンプトを使ってのC言語って、
VCにしてもMingWとかにしても、
どうにもイマイチよな
なんならDOS時代のBorland Cとかの方が
IDEとの相互運用性があった気もするが
まあ、きょうびプログラミングといえばもうLinux一択ですしねえ
809: (ワッチョイ bf07-aswF) 04/30(水)20:41 ID:SXWYOndw0(1) AAS
ゲーム開発とかWindowsだろ
Linux一択ってお前狭い世界しか知らないだけだぞ
810: (ワッチョイ 97a1-fitb) 04/30(水)20:47 ID:KuvXDJPY0(1) AAS
狭いWindowsの世界から飛び出そう
811: (ワッチョイ bfbc-KooC) 05/01(木)03:44 ID:xFwps2mR0(1) AAS
Windows一択とは言ってないね
その論理思考能力でプログラミングやってて大丈夫?
812(1): (アウアウウー Sa1b-Dl8r) 05/01(木)10:14 ID:nTiKCI2Ra(1/2) AAS
>>808
*nix系のcmakeとWindowsのCMakeは別物だったと思うけど
VSはプロジェクトからmakefileを造ることは可能だったはず
メリットがあるかどうかは知らん
813: (スッップ Sdbf-KaeE) 05/01(木)13:40 ID:pf/ZHGigd(1) AAS
VCって、C言語にとてもよく似た、ともすればほぼ同じ文法でソースを書ける、
何かのフレームワーク用の開発環境だよね
814: (アウアウウー Sa1b-Dl8r) 05/01(木)14:35 ID:nTiKCI2Ra(2/2) AAS
MFCのことか
815: (ワッチョイ ffcf-5rsl) 05/01(木)20:39 ID:ZetavPXj0(1) AAS
>>812
nmakeがmakeと別物であってcmakeはWindowsでも一緒だろ
816(2): (ワッチョイ 572f-KZ2f) 05/03(土)00:28 ID:HHJZofaV0(1) AAS
錆び付いたC言語で今を打ち抜こう
817(2): (ワッチョイ 972a-DyZQ) 05/03(土)07:50 ID:v3weHkV10(1) AAS
>>816
何を使用して?
818(1): (ワッチョイ bf5f-8SS3) 05/03(土)10:18 ID:sPbW4KAD0(1) AAS
>>817
投げ捨てられたautoconf
819: (ワッチョイ b7fa-VDOd) 05/03(土)16:53 ID:ZpfRANr50(1) AAS
>>816-818
良い歌詞だね
曲付けてもらえば?
820: (ワッチョイ 9f68-VDOd) 05/03(土)18:56 ID:Q4RX0Sa/0(1) AAS
スマホとPCの作業を効率化したい--「Copilot Vision」の便利な8つの活用例
2025-05-03 07:00
外部リンク:japan.zdnet.com
1 プログらまーまこれを改造してるので上記以外の状態でも使用できるようにしている
2 すでにプログラムがあるので1〜コードを作成する必要が無い
ボイス・トォ・スカルの本態が一般パソコンにまで来たのでつい買い捨てができるようになった
マネーロンダリング 談合 インサイダー などがはかどるといわれる
上下前次1-新書関写板覧索設栞歴
あと 182 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.012s