C言語の話題のみ取り扱います C++の話題はC++スレへ
質問には最低限の情報(ソース/コンパイラ/OS)を付ける
数行で収まらないソースは以下を適当に使ってURLを晒す
https://paiza.io/
https://ideone.com/
http://codepad.org/
C11
http://www.open-std.org/jtc1/sc22/WG14/www/docs/n1570.pdf
C99
http://www.open-std.org/jtc1/sc22/WG14/www/docs/n1256.pdf
http://kikakurui.com/x3/X3010-2003-01.html
C FAQ 日本語訳
http://www.kouno.jp/home/c_faq/
JPCERT C コーディングスタンダード
https://www.jpcert.or.jp/sc-rules/
前
http://echo.2ch.net/test/read.cgi/tech/1487757355/
http://www.geocities.jp/c_cpp_cs/about_c/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:----: EXT was configured
C言語なら俺に聞け 140 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん 転載ダメ©2ch.net (ワッチョイ 6f8c-8ulf)
2017/05/11(木) 22:20:03.99ID:cn414UR90552デフォルトの名無しさん (ラクッペ MMcb-bZFw)
2017/06/23(金) 12:51:15.76ID:7CKItQkCM >>551
ありがとうございます
ありがとうございます
553デフォルトの名無しさん (アウアウカー Sa6b-m1nn)
2017/06/23(金) 13:09:18.89ID:s9DU3vr6a ?
再帰なんてほとんどの言語でできるだろ
できない言語探すほうが難しいのでは
再帰なんてほとんどの言語でできるだろ
できない言語探すほうが難しいのでは
554デフォルトの名無しさん (スップ Sd3f-VrB2)
2017/06/23(金) 13:17:04.39ID:jGFBZEPId >>547
例外が発生するかどうかは環境依存
例外が発生するかどうかは環境依存
555デフォルトの名無しさん (アウーイモ MM9b-+bbG)
2017/06/23(金) 17:25:39.99ID:zs9t5gljM >>552
Javaは難しいものを作り込む言語ではないからね。
Javaは難しいものを作り込む言語ではないからね。
556デフォルトの名無しさん (ブーイモ MM3b-nmmA)
2017/06/23(金) 18:36:24.35ID:9AlljSA6M557デフォルトの名無しさん (ワッチョイ 179a-VrB2)
2017/06/23(金) 18:43:11.28ID:cLuj8vNR0 Infの演算決めたヤツアホだよな
せっかくの異常値検出が糞仕様のせいで出来ない
InfなんてほとんどNaN扱いでいいんだよ
1/(1-1) > 0 > 1/-(1-1)
とか決めたヤツ、頭おかしい
せっかくの異常値検出が糞仕様のせいで出来ない
InfなんてほとんどNaN扱いでいいんだよ
1/(1-1) > 0 > 1/-(1-1)
とか決めたヤツ、頭おかしい
558デフォルトの名無しさん (ワッチョイ d711-NIhq)
2017/06/23(金) 18:45:50.11ID:KSkSHD0C0 0 > -1/(1-1) ではなく 0 > 1/-(1-1) で?
559デフォルトの名無しさん (ワッチョイ 179a-VrB2)
2017/06/23(金) 19:12:15.59ID:cLuj8vNR0 そう
頭おかしいでしょ?
頭おかしいでしょ?
560デフォルトの名無しさん (ワッチョイ 9711-LvKX)
2017/06/23(金) 19:27:42.95ID:vbPiU/7d0 %%%5,7$$$
}
000-[[[%ER,D,A%%~
}
000-[[[%ER,D,A%%~
561デフォルトの名無しさん (ブーイモ MM3b-nmmA)
2017/06/23(金) 19:34:32.39ID:9AlljSA6M ん?整数?じゃないよね。
そりゃ、ieee754には正のゼロと負のゼロがあるからな。
そりゃ、ieee754には正のゼロと負のゼロがあるからな。
562デフォルトの名無しさん (ワッチョイ d711-NIhq)
2017/06/23(金) 19:44:07.40ID:KSkSHD0C0 ああ 負のゼロの意図で -(1-1) か
563デフォルトの名無しさん (アウアウウー Sa9b-h10b)
2017/06/23(金) 21:30:08.71ID:DRFAk1dca >>548
十数年挫折してやっと分かってきたおいらに言わせれば、アルゴリズムは何でも良いから関数型言語で勉強した方がいい。
アルゴリズムの殆どがリストを基本にしてるけど、CもJavaも配列が基本だから挫折しやすい。
一旦リストが基本の言語でアルゴリズム勉強して、それを配列で実現するには?って考えた方がいい。
十数年挫折してやっと分かってきたおいらに言わせれば、アルゴリズムは何でも良いから関数型言語で勉強した方がいい。
アルゴリズムの殆どがリストを基本にしてるけど、CもJavaも配列が基本だから挫折しやすい。
一旦リストが基本の言語でアルゴリズム勉強して、それを配列で実現するには?って考えた方がいい。
564デフォルトの名無しさん (ラクッペ MMcb-bZFw)
2017/06/23(金) 22:03:37.03ID:gW02JZGeM565デフォルトの名無しさん (アウアウウー Sa9b-h10b)
2017/06/23(金) 22:57:40.45ID:DRFAk1dca566デフォルトの名無しさん (アウアウウー Sa9b-h10b)
2017/06/23(金) 22:59:45.35ID:DRFAk1dca567デフォルトの名無しさん (アウアウウー Sa9b-h10b)
2017/06/23(金) 23:04:15.20ID:DRFAk1dca >>564
うん。
文法は覚えられるけど、コードがどう言うことしてるのか理解出来ないと思うんだよね。。。
その為の関数型言語なんだが。。。
まあ、CやJavaでコード読めないってなったら関数型言語においで。
そしたら読めるようになるから。
うん。
文法は覚えられるけど、コードがどう言うことしてるのか理解出来ないと思うんだよね。。。
その為の関数型言語なんだが。。。
まあ、CやJavaでコード読めないってなったら関数型言語においで。
そしたら読めるようになるから。
568スッキリ厨 (ワッチョイ ffaa-4OJu)
2017/06/23(金) 23:16:54.40ID:tdHTYauf0 スッキリわかる Java入門 第2版、2014
Cは、ポインタがあるので、ややこしい。
この本を3回読んで、オブジェクト指向をみっちりと学ぶ
Cは、ポインタがあるので、ややこしい。
この本を3回読んで、オブジェクト指向をみっちりと学ぶ
569デフォルトの名無しさん (ワッチョイ 9711-yPTS)
2017/06/23(金) 23:53:50.89ID:afzAOFtI0 >>566
fputs("hoge",stdout)
fputs("hoge",stdout)
570デフォルトの名無しさん (ワッチョイ f7e3-LvKX)
2017/06/24(土) 02:23:58.77ID:sW+IRv2v0571デフォルトの名無しさん (ワッチョイ b797-+bbG)
2017/06/24(土) 05:52:05.44ID:AiSsJYjg0 >>570
そのアルゴリズムがどんな高度なものかによるから答えにくいんだろうが。
基本情報技術者試験用の言語というあたりでたいしたことをしないのはわかるが。
まだどの言語もまともに使えないレベルなんだろう。CとJavaならCをやってからJavaをやった方がコンピュータの理解にはいいけど。
そのアルゴリズムがどんな高度なものかによるから答えにくいんだろうが。
基本情報技術者試験用の言語というあたりでたいしたことをしないのはわかるが。
まだどの言語もまともに使えないレベルなんだろう。CとJavaならCをやってからJavaをやった方がコンピュータの理解にはいいけど。
572デフォルトの名無しさん (ワッチョイ bf93-bZFw)
2017/06/24(土) 07:48:16.71ID:SFTuX/e+0573デフォルトの名無しさん (アウアウエー Sadf-h10b)
2017/06/24(土) 07:50:04.53ID:TrIYg7wba Cだとリスト必要な時リストそのものを作らないといけないけど、Javaだとリストクラスのインスタンス作ればいいだけだしね。
574デフォルトの名無しさん (ワッチョイ b797-+bbG)
2017/06/24(土) 07:54:12.89ID:AiSsJYjg0 >>572
アルゴリズムというのがどこまで高度なものを言ってるのかわからないが、Cは適度なところで抑えないと時間切れで他のことができなくなるぞ。
アルゴリズムというのがどこまで高度なものを言ってるのかわからないが、Cは適度なところで抑えないと時間切れで他のことができなくなるぞ。
575デフォルトの名無しさん (ワッチョイ 179a-VrB2)
2017/06/24(土) 08:02:26.86ID:i0vCbpkL0 ソートとか検索とか簡単な計算とか
超基本的なやつでしょ?
言語なんて何でもいいよ
超基本的なやつでしょ?
言語なんて何でもいいよ
576デフォルトの名無しさん (ワッチョイ bf93-bZFw)
2017/06/24(土) 09:05:31.01ID:SFTuX/e+0577デフォルトの名無しさん (ワッチョイ bf93-bZFw)
2017/06/24(土) 09:10:20.82ID:SFTuX/e+0 基本情報技術者はC出行こうと思うんですけど、競技プログラミングもC言語でいいのでしょうか?
578デフォルトの名無しさん (ワッチョイ 576f-CZMg)
2017/06/24(土) 14:53:17.50ID:Px3P/nJx0579デフォルトの名無しさん (ワッチョイ 178e-Lvcy)
2017/06/24(土) 17:35:51.09ID:GiFMFqzr0 アルゴリズムを勉強することが目的なら、言語は何でもいいに一票。
使い慣れたやつじゃないと、言語自体の使い方とかに気を取られて、アルゴリズムの勉強がはかどらない。
ただ、C言語はいろいろと手順が多い傾向があるので、「言語初心者」には適さないと思う。
使い慣れたやつじゃないと、言語自体の使い方とかに気を取られて、アルゴリズムの勉強がはかどらない。
ただ、C言語はいろいろと手順が多い傾向があるので、「言語初心者」には適さないと思う。
580デフォルトの名無しさん (ワッチョイ f7db-XubJ)
2017/06/24(土) 19:57:34.57ID:7Dka8Eta0 昔はpascalだったが
oberonとかどうなってるんだろ
oberonとかどうなってるんだろ
581デフォルトの名無しさん (ワッチョイ ffaa-4OJu)
2017/06/24(土) 23:21:27.81ID:BBTzLwWV0 アルゴリズムは、Ruby で説明する。
型の記述が無いから、Rubyが圧倒的に楽
競技プログラミングでは、Java, C++
基本情報技術者は、Java でいい。
C にはポインタがある分、時間を食うから損
型の記述が無いから、Rubyが圧倒的に楽
競技プログラミングでは、Java, C++
基本情報技術者は、Java でいい。
C にはポインタがある分、時間を食うから損
582デフォルトの名無しさん (ワッチョイ b797-+bbG)
2017/06/24(土) 23:33:11.12ID:AiSsJYjg0 >>581
競技プログラミングは仕様をみたすプログラム作りだから言語は関係ない。
Cについてはキミがポインタを理解してないだけじゃないか。
基本情報技術者試験ではなぜかC言語が一番難しい問題になっているのは謎だが。
競技プログラミングは仕様をみたすプログラム作りだから言語は関係ない。
Cについてはキミがポインタを理解してないだけじゃないか。
基本情報技術者試験ではなぜかC言語が一番難しい問題になっているのは謎だが。
583デフォルトの名無しさん (ワッチョイ bf93-bZFw)
2017/06/25(日) 09:19:10.07ID:PrMsbOwj0 >>582
C言語が一番難しいってどういう基準なのでしょうか
C言語が一番難しいってどういう基準なのでしょうか
584デフォルトの名無しさん (ワッチョイ b797-+bbG)
2017/06/25(日) 09:33:58.41ID:wnVI7vr50 >>583
問題をみればわかるでしょ?
問題をみればわかるでしょ?
585デフォルトの名無しさん (スププ Sdbf-VLv6)
2017/06/25(日) 09:53:15.23ID:LyAyGbQ7d Cは一番単純明快でわかりやすいでしょ
586デフォルトの名無しさん (ワッチョイ bf93-bZFw)
2017/06/25(日) 10:05:18.30ID:PrMsbOwj0 問題見てもどれも一緒に見えるけど…
587デフォルトの名無しさん (ワッチョイ 9f1e-6no4)
2017/06/25(日) 10:43:25.62ID:OKoNwt4v0 >>579
CASL II でもいいでつか?><
CASL II でもいいでつか?><
588デフォルトの名無しさん (ワッチョイ b797-+bbG)
2017/06/25(日) 11:14:35.21ID:wnVI7vr50 >>586
そうかCもまだよくわからないレベルだったな。
そうかCもまだよくわからないレベルだったな。
589デフォルトの名無しさん (ワッチョイ bf93-bZFw)
2017/06/25(日) 11:20:49.47ID:PrMsbOwj0 >>588
Cは分かるんですけど、CとJavaの難しさの比較が出来ません
Cは分かるんですけど、CとJavaの難しさの比較が出来ません
590デフォルトの名無しさん (ワッチョイ 9f1e-6no4)
2017/06/25(日) 12:44:21.11ID:OKoNwt4v0 基本情報技術者試験の過去問見たけど、
COBOL でもいいんじゃね?
COBOL でもいいんじゃね?
591デフォルトの名無しさん (ワッチョイ bf93-bZFw)
2017/06/25(日) 13:04:19.37ID:PrMsbOwj0 >>590
基本情報技術者試験はCで受けます
基本情報技術者試験はCで受けます
592デフォルトの名無しさん (ワッチョイ b797-+bbG)
2017/06/25(日) 15:21:31.61ID:wnVI7vr50 一番簡単なのは昔からアセンブラなんだよな。
593デフォルトの名無しさん (ラクッペ MMcb-bZFw)
2017/06/25(日) 17:09:12.90ID:+wWOGC6CM 何故アセンブラ…
594デフォルトの名無しさん (ワッチョイ d77f-ZLad)
2017/06/25(日) 17:18:27.51ID:crK74dJZ0 問題文に仕様書が付いてくるから暗記がいらない。あまり重箱の隅をつつくような問題が出ない。
595デフォルトの名無しさん (アウアウエー Sadf-h10b)
2017/06/25(日) 18:04:37.90ID:pYBZiqDJa >>593
言語の難易度と問題の難しさでバランス取ってたりして。。。
言語の難易度と問題の難しさでバランス取ってたりして。。。
596デフォルトの名無しさん (ワッチョイ ff6f-QH9v)
2017/06/26(月) 05:39:11.26ID:nrkIqgVb0 単純な仮想CPUのアセンブリ言語だから割と簡単
597デフォルトの名無しさん (スプッッ Sdcb-wk8E)
2017/06/26(月) 06:34:56.32ID:XtO3Dk5zd 受験生に愛されるコメットさん
598デフォルトの名無しさん (ドコグロ MMdf-6no4)
2017/06/26(月) 14:59:45.01ID:nH0wW7kQM カシオのポケコン
599デフォルトの名無しさん (オッペケ Sr0b-mj4H)
2017/06/26(月) 19:43:30.58ID:TF0F3xMAr アセンブラが簡単というのは同意。アーキテクチャにもよるけど単純で罠も少ない
600デフォルトの名無しさん (ワッチョイ 179a-VrB2)
2017/06/26(月) 20:41:11.90ID:GM19K0OY0 ふーん
じゃあアセンブラでテトリス作ってみて
じゃあアセンブラでテトリス作ってみて
601デフォルトの名無しさん (ワッチョイ b797-+bbG)
2017/06/26(月) 20:58:03.95ID:Ntea+VQr0 >>600
なんの話かまったく読まずにレスw
なんの話かまったく読まずにレスw
602デフォルトの名無しさん (アウアウカー Sa6b-m1nn)
2017/06/26(月) 21:13:56.64ID:DVB4gtQza 基本情報技術者試験のことだとすると「アーキテクスチャにもよるけど」っておかしくね?
>>599は一般にアセンブラが他の言語より簡単だと言ってるようにみえるんだが
>>599は一般にアセンブラが他の言語より簡単だと言ってるようにみえるんだが
603デフォルトの名無しさん (ワッチョイ b797-+bbG)
2017/06/26(月) 21:47:17.10ID:Ntea+VQr0 >>602
CASLUではないとしてもあの程度のコンピュータのアセンブラなら言語としては単純。
CASLUではないとしてもあの程度のコンピュータのアセンブラなら言語としては単純。
604デフォルトの名無しさん (ワッチョイ 576f-CZMg)
2017/06/26(月) 23:17:34.88ID:PKYMbkgl0 並列動作とか遅延ジャンプとか出てこないし
レジスタの塊みたいな奴に比べりゃ可愛いよな
レジスタの塊みたいな奴に比べりゃ可愛いよな
605デフォルトの名無しさん (ワッチョイ d7c1-NIhq)
2017/06/26(月) 23:19:06.55ID:31mN8SV/0 Visual Studio community 2017をC言語のコンパイラとして使えないんでしょうか?
606デフォルトの名無しさん (ワッチョイ d77f-ZLad)
2017/06/26(月) 23:21:42.03ID:Th5Kxani0 >>602
当然、COMP-XかCOMETかという話だろう。
当然、COMP-XかCOMETかという話だろう。
607片山博文MZ ◆T6xkBnTXz7B0 (スフッ Sdbf-pKS6)
2017/06/26(月) 23:27:10.92ID:go0auT85d >>605
C言語にしたいなら、拡張子を.cにしろよ。
C言語にしたいなら、拡張子を.cにしろよ。
608デフォルトの名無しさん (ワッチョイ d7c1-NIhq)
2017/06/26(月) 23:47:45.66ID:31mN8SV/0 >>607
コンパイラとしてどうやって使っていいのかわかりません。
コードを書いてもどうやって実行すればいいのか解りません・・・
今は勉強用にEasyIDECって言うのを使ってますがこれはプログラムの実行はできるんですが
ファイルを読み込むタイプのプログラムを実行できないしexeファイルも作れません。
勉強しながら早いうちからexeファイルとか作れる環境で慣れたいんですがやりかたがわからなくて・・・
よければ教えてください
コンパイラとしてどうやって使っていいのかわかりません。
コードを書いてもどうやって実行すればいいのか解りません・・・
今は勉強用にEasyIDECって言うのを使ってますがこれはプログラムの実行はできるんですが
ファイルを読み込むタイプのプログラムを実行できないしexeファイルも作れません。
勉強しながら早いうちからexeファイルとか作れる環境で慣れたいんですがやりかたがわからなくて・・・
よければ教えてください
609片山博文MZ ◆T6xkBnTXz7B0 (スフッ Sdbf-pKS6)
2017/06/27(火) 00:20:49.40ID:aHvsmlwPd >>608
IDE使う前にMSYS2+MinGWのコマンドラインでhello would書いて特訓しろ。
IDE使う前にMSYS2+MinGWのコマンドラインでhello would書いて特訓しろ。
610デフォルトの名無しさん (ワッチョイ ffa2-ZLad)
2017/06/27(火) 00:37:59.30ID:1mHdD+S50 またQZが自演してるな
たのむからゴミコードは出すなよ
たのむからゴミコードは出すなよ
611デフォルトの名無しさん (ワッチョイ 376c-dFnT)
2017/06/27(火) 08:53:16.46ID:ucAV+SpP0612デフォルトの名無しさん (ドコグロ MMdf-6no4)
2017/06/27(火) 09:31:49.14ID:jtm5ziJ2M >>609
MSX2+ とか笑かすわ。
MSX2+ とか笑かすわ。
613デフォルトの名無しさん (ワッチョイ 376c-dFnT)
2017/06/27(火) 10:00:06.40ID:ucAV+SpP0614デフォルトの名無しさん (ワッチョイ 376c-dFnT)
2017/06/27(火) 10:03:11.75ID:ucAV+SpP0 十進カウンタや、JKフリップ・フロップをNANDを組み合わせて作る事は今でもやるんだろ?大学で。
学生実験とか?最近の大学では無いの?
学生実験とか?最近の大学では無いの?
615デフォルトの名無しさん (ワッチョイ f7db-XubJ)
2017/06/27(火) 10:47:01.95ID:ZcFCap/E0 加算器とか情報算数かな
616デフォルトの名無しさん (ワッチョイ 376c-dFnT)
2017/06/27(火) 10:57:18.19ID:ucAV+SpP0 >>615
それ、なんちゅう授業?授業のタイトルは?
それ、なんちゅう授業?授業のタイトルは?
617デフォルトの名無しさん (スップ Sd3f-VrB2)
2017/06/27(火) 12:53:23.72ID:GRUOkSLcd >>612
ジジイ乙
ジジイ乙
618デフォルトの名無しさん (ワッチョイ 170d-NIhq)
2017/06/27(火) 12:54:46.79ID:/HeVfsPd0 ハーフアダー フルアダー を論理回路で
619デフォルトの名無しさん (ワッチョイ 176f-f4dT)
2017/06/27(火) 13:05:58.64ID:IF4g2E0D0 演算器の設計 - 加算器(Adder)
http://news.mynavi.jp/column/architecture/070/
演算器の設計 - キャリールックアヘッドアダー
http://news.mynavi.jp/column/architecture/071/
演算器の設計 - キャリールックアヘッドアダー(2)
http://news.mynavi.jp/column/architecture/072/
パラレルプリフィックスアダー
http://news.mynavi.jp/column/architecture/073/
パラレルプリフィックスアダー(2)
http://news.mynavi.jp/column/architecture/074/
パラレルプリフィックスアダー(3)
http://news.mynavi.jp/column/architecture/075/
Lingアダー
http://news.mynavi.jp/column/architecture/076/
アダーの実装に関して
http://news.mynavi.jp/column/architecture/077/
http://news.mynavi.jp/column/architecture/070/
演算器の設計 - キャリールックアヘッドアダー
http://news.mynavi.jp/column/architecture/071/
演算器の設計 - キャリールックアヘッドアダー(2)
http://news.mynavi.jp/column/architecture/072/
パラレルプリフィックスアダー
http://news.mynavi.jp/column/architecture/073/
パラレルプリフィックスアダー(2)
http://news.mynavi.jp/column/architecture/074/
パラレルプリフィックスアダー(3)
http://news.mynavi.jp/column/architecture/075/
Lingアダー
http://news.mynavi.jp/column/architecture/076/
アダーの実装に関して
http://news.mynavi.jp/column/architecture/077/
620デフォルトの名無しさん (ワッチョイ 9fc1-NIhq)
2017/06/27(火) 17:08:46.44ID:HjxjU0LK0 exeの作り方は結局わかりませんでしたが
textファイルを読み込んで結果を吐き出すプログラムはvisual stadioで何とか実行できました
スレ汚しすみませんでした
textファイルを読み込んで結果を吐き出すプログラムはvisual stadioで何とか実行できました
スレ汚しすみませんでした
621デフォルトの名無しさん (ドコグロ MMdf-6no4)
2017/06/27(火) 17:43:30.17ID:jtm5ziJ2M プロジェクトの下の debug か release の下に出来てるだろ。
622デフォルトの名無しさん (ドコグロ MMdf-Stqb)
2017/06/27(火) 17:57:16.27ID:HOHNeZU7M623デフォルトの名無しさん (ワッチョイ 9fc1-NIhq)
2017/06/27(火) 18:21:29.40ID:HjxjU0LK0624デフォルトの名無しさん (オイコラミネオ MM4f-hFIA)
2017/06/27(火) 19:29:10.53ID:eugTAuNDM char *hoge にファイル名が入っていて、
printf("%s",hoge);とするとファイル名が表示されます
このファイル名を
http://dqn.sakusakutto.jp/2013/04/c_kr_stack.html
のpush()に引数として入れたいのですが、型が合いません
どなたか教えて下さい
printf("%s",hoge);とするとファイル名が表示されます
このファイル名を
http://dqn.sakusakutto.jp/2013/04/c_kr_stack.html
のpush()に引数として入れたいのですが、型が合いません
どなたか教えて下さい
625デフォルトの名無しさん (オイコラミネオ MM4f-hFIA)
2017/06/27(火) 20:00:27.36ID:7v0X4ZTWM すみません自決しました
626デフォルトの名無しさん (ワッチョイ 179a-VrB2)
2017/06/27(火) 20:07:10.41ID:bJ//gE7J0 自決しちゃったのか
627デフォルトの名無しさん (ワッチョイ 576f-CZMg)
2017/06/27(火) 22:36:09.51ID:pewKiBDj0 御冥福を
628デフォルトの名無しさん (ワッチョイ f7e3-LvKX)
2017/06/27(火) 22:38:45.02ID:YYgE0wDj0 せっかくだから辞世の句を詠んでからにしよう
629デフォルトの名無しさん (ワッチョイ 5723-LvKX)
2017/06/28(水) 01:29:20.62ID:CBwCtPCV0 >>608
EasyIDEC ってこれのことだよな?
http://9cguide.appspot.com/p_9cide.html
だったらこれはコンパイラがtccだからちゃんとexe作った上で実行している筈だしファイルの読み書きも全く問題なくできる筈だぞ。
EasyIDEC ってこれのことだよな?
http://9cguide.appspot.com/p_9cide.html
だったらこれはコンパイラがtccだからちゃんとexe作った上で実行している筈だしファイルの読み書きも全く問題なくできる筈だぞ。
630デフォルトの名無しさん (アウアウウー Sa9b-h10b)
2017/06/28(水) 07:58:22.81ID:na5KYPACa >>608
コマンドラインからコンパイルしたいならVCは何かバッチ実行したらclでコンパイル出来たはず。
面倒だったらbccに乗り換えて見ては。
setbccってツールも併せて検索して使えばパス通しまでしてくれる。
コマンドラインからコンパイルしたいならVCは何かバッチ実行したらclでコンパイル出来たはず。
面倒だったらbccに乗り換えて見ては。
setbccってツールも併せて検索して使えばパス通しまでしてくれる。
631デフォルトの名無しさん (ワッチョイ f7db-XubJ)
2017/06/28(水) 10:17:50.38ID:xb2y2Mwj0 ベン図とかカルノー図とか
スレチ過ぐる
スレチ過ぐる
632デフォルトの名無しさん (ワッチョイ d7c1-NIhq)
2017/06/28(水) 17:26:43.67ID:duiTP6800 >>629
自分ではtxtファイルの読み込み方が解りませんでした・・・
あとこんな感じで使えたらいいんですけど
http://9cguide.appspot.com/easyidec7.jpg
自分の環境(win7)だと立ち上げた後
http://light.dotup.org/uploda/light.dotup.org459505.jpg
こんな感じでスクリプトエラーが9個ぐらい出るし理想の使い方ができないんです・・・
>>630
Borland C++ Compiler 5.5がもう配布されてなくて代わりに
https://www.embarcadero.com/jp/free-tools?redirect=http://www.codegear.com/jp/downloads/free/cppbuilder
こんなのが配布されていてこれのC++Compilerをダウンロードしてみたんですがなんか違う気がします。
http://forest.watch.impress.co.jp/article/2002/10/24/cwohajimeyou.html
これもBorland C++ Compiler 5.5を要求されますが参考サイトと同じような設定ができなくてあきらめた経緯もあります。
今はvisual studio community 2017を使っていますがエラーを山のように吐いてくれて勉強になるしテキストファイルを読み込んだり吐き出したりする
プログラムも作れたりととりあえず初心者として目指すレベルには十分やりたい事ができるのでこれでいいかなと思っています。
レスありがとうございました。
自分ではtxtファイルの読み込み方が解りませんでした・・・
あとこんな感じで使えたらいいんですけど
http://9cguide.appspot.com/easyidec7.jpg
自分の環境(win7)だと立ち上げた後
http://light.dotup.org/uploda/light.dotup.org459505.jpg
こんな感じでスクリプトエラーが9個ぐらい出るし理想の使い方ができないんです・・・
>>630
Borland C++ Compiler 5.5がもう配布されてなくて代わりに
https://www.embarcadero.com/jp/free-tools?redirect=http://www.codegear.com/jp/downloads/free/cppbuilder
こんなのが配布されていてこれのC++Compilerをダウンロードしてみたんですがなんか違う気がします。
http://forest.watch.impress.co.jp/article/2002/10/24/cwohajimeyou.html
これもBorland C++ Compiler 5.5を要求されますが参考サイトと同じような設定ができなくてあきらめた経緯もあります。
今はvisual studio community 2017を使っていますがエラーを山のように吐いてくれて勉強になるしテキストファイルを読み込んだり吐き出したりする
プログラムも作れたりととりあえず初心者として目指すレベルには十分やりたい事ができるのでこれでいいかなと思っています。
レスありがとうございました。
633デフォルトの名無しさん (ワッチョイ d7c1-NIhq)
2017/06/28(水) 18:02:23.14ID:duiTP6800 >>632はこっちじゃなくて
http://forest.watch.impress.co.jp/article/2002/10/24/cwohajimeyou.html
こっちでした
http://forest.watch.impress.co.jp/article/2007/02/07/cwohajimeyou2.html
EasyIDECも写真のように右にいろいろ出るなら使いたいんですけど、よく解らないんですよね・・・
http://forest.watch.impress.co.jp/article/2002/10/24/cwohajimeyou.html
こっちでした
http://forest.watch.impress.co.jp/article/2007/02/07/cwohajimeyou2.html
EasyIDECも写真のように右にいろいろ出るなら使いたいんですけど、よく解らないんですよね・・・
634デフォルトの名無しさん (アウアウウー Sa9b-h10b)
2017/06/28(水) 20:06:32.41ID:AA6Kh2Ana >>632
setbcc新しい方に対応してないんか。
フォルダ名書き換えるだけやから対応すりゃ良いのにね。
gccとかは-oファイル名ってしないとa.exeになっちゃうけど、確かインストール時にパス通してくれるはず。
(最悪、binだけ自分でパス通せば行けたはず。ライブラリのパスをコンパイラの設定ファイルに通すとか、そういう面倒はなかった)
setbcc新しい方に対応してないんか。
フォルダ名書き換えるだけやから対応すりゃ良いのにね。
gccとかは-oファイル名ってしないとa.exeになっちゃうけど、確かインストール時にパス通してくれるはず。
(最悪、binだけ自分でパス通せば行けたはず。ライブラリのパスをコンパイラの設定ファイルに通すとか、そういう面倒はなかった)
635デフォルトの名無しさん (ワッチョイ d723-ZLad)
2017/06/28(水) 22:11:54.96ID:SRIFWNkc0 >>633
ずぶの素人なんだろ?
だったら、そういうのはチュートリアルを一つずつやっていくもんだ。
https://msdn.microsoft.com/ja-jp/library/szatc41e(v=vs.110).aspx
https://msdn.microsoft.com/ja-jp/library/zftbwa2b(v=vs.110).aspx
ただしMSはVC++にはやる気を出してない(基本あれはプロ用)なので、
チュートリアルが整備されているC#等を使ってIDEの使い方を学んだ方がいい。
https://msdn.microsoft.com/ja-jp/library/jj153219.aspx
https://msdn.microsoft.com/ja-jp/library/dd492135.aspx
https://msdn.microsoft.com/ja-jp/library/dd492171.aspx
IDEに関してはVSがかなりいいから、そんな古いマイナーIDEなんて使わずに、
最初からVSでやったほうがいい。
ただ、環境整備をずぶの素人がやるのは辛い。
というか、周りに誰かいないのか?居るのなら拝み倒してやってもらえ。
そんなところで苦労しても何の足しにもならない。
とっとと実行環境を整備して、ガンガンコード書いて動かして試さないと意味が無い。
周りに誰も居ないのなら、マジでチュートリアルを頭から全部一つずつやっていけ。
そしたらいつか、ああもういいか、って思うときが来るから、
その時にチュートリアルを卒業し、自分のプロジェクトの開発を始めろ。
ずぶの素人なんだろ?
だったら、そういうのはチュートリアルを一つずつやっていくもんだ。
https://msdn.microsoft.com/ja-jp/library/szatc41e(v=vs.110).aspx
https://msdn.microsoft.com/ja-jp/library/zftbwa2b(v=vs.110).aspx
ただしMSはVC++にはやる気を出してない(基本あれはプロ用)なので、
チュートリアルが整備されているC#等を使ってIDEの使い方を学んだ方がいい。
https://msdn.microsoft.com/ja-jp/library/jj153219.aspx
https://msdn.microsoft.com/ja-jp/library/dd492135.aspx
https://msdn.microsoft.com/ja-jp/library/dd492171.aspx
IDEに関してはVSがかなりいいから、そんな古いマイナーIDEなんて使わずに、
最初からVSでやったほうがいい。
ただ、環境整備をずぶの素人がやるのは辛い。
というか、周りに誰かいないのか?居るのなら拝み倒してやってもらえ。
そんなところで苦労しても何の足しにもならない。
とっとと実行環境を整備して、ガンガンコード書いて動かして試さないと意味が無い。
周りに誰も居ないのなら、マジでチュートリアルを頭から全部一つずつやっていけ。
そしたらいつか、ああもういいか、って思うときが来るから、
その時にチュートリアルを卒業し、自分のプロジェクトの開発を始めろ。
636デフォルトの名無しさん (ワッチョイ d723-ZLad)
2017/06/28(水) 22:28:47.16ID:SRIFWNkc0 >>633
ああごめん、VC++もチュートリアルあったわ。
いつもどおりハロワだが。
https://msdn.microsoft.com/ja-jp/library/jj620919.aspx
C++だからstdafx.hになっているが、
VC++はそこらへんごちゃ混ぜに出来るので(この意味は今は分からなくていい)
#include "stdio.h" すれば printf とかも普通に使えるはず。
まあがんばれ。
ああごめん、VC++もチュートリアルあったわ。
いつもどおりハロワだが。
https://msdn.microsoft.com/ja-jp/library/jj620919.aspx
C++だからstdafx.hになっているが、
VC++はそこらへんごちゃ混ぜに出来るので(この意味は今は分からなくていい)
#include "stdio.h" すれば printf とかも普通に使えるはず。
まあがんばれ。
637デフォルトの名無しさん (ワッチョイ d7c1-NIhq)
2017/06/28(水) 23:04:41.12ID:duiTP6800 >>636
ありがとうございます
チュートリアル読みました。
エラーが出るとはいえEasyIDECを使ってある程度流れがわかっていたのとvisualstudioを何時間か弄っていたので
チュートリアルは多分理解できたと思います
今はwin32コンソールアプリケーションの空のプロジェクトを作ってソースファイルのところに.cファイルやtextファイルを追加する感じで使っていて
それなりに自分の目的にあうようには使えてるとは思います・・・多分
だからコードをひたすら書いて、理解を深めようと思っているところです。
また解らないことがあったら質問させてください!!
ありがとうございます
チュートリアル読みました。
エラーが出るとはいえEasyIDECを使ってある程度流れがわかっていたのとvisualstudioを何時間か弄っていたので
チュートリアルは多分理解できたと思います
今はwin32コンソールアプリケーションの空のプロジェクトを作ってソースファイルのところに.cファイルやtextファイルを追加する感じで使っていて
それなりに自分の目的にあうようには使えてるとは思います・・・多分
だからコードをひたすら書いて、理解を深めようと思っているところです。
また解らないことがあったら質問させてください!!
638デフォルトの名無しさん (ワッチョイ d723-ZLad)
2017/06/28(水) 23:55:03.72ID:SRIFWNkc0 >>637
いや見りゃ分かるが君はこのスレで質問すべきレベルに達してない。
つっても他に聞く相手が居ないのならどうしようもないが、
質問されてもさすがに相手するのが嫌になるレベルだというのは自覚しろ。
だから質問したところで回答があるかどうかはまた別の話だ。
君は分かっていないだろうが、
レベルの低い奴(今回は君)に対して回答することはスレに悪影響を及ぼす。
単純には、そういうレベルの奴が集まる方向に圧力がかかり、結果的に上級者が逃げ出す。
俺はこのスレの常連ではないから、俺がこのスレに対して影響を及ぼすのは本意ではない。
だから今後は俺は君の質問は無視する。
それでも君が質問するのも自由だし、それに対して回答するのも他住民の自由だが、
見たとおり、適当にあしらわれて終わりになるはずだ。
それがスレのレベルを下げないための適切な行動だからだ。
ところが君はどうやら本気で学びたいようだ。
だからとりあえず回答したが、今後は俺は回答しない。自分で勝手に学べ。
今はそれが出来るだけのリソースがWeb上にある。
最新IDEとWebを使うのが一番無駄に引っかからなくていいからそうしろ。
IDE自体の質問なら、VSならスレがある。
というかバージョン毎に12スレもあるからそっちで聞け。
http://mevius.2ch.net/test/read.cgi/tech/1491618774/
> win32コンソールアプリケーション
多分、1-100まで足してみようとか、そういうのからやってるんだろ?
それならこれで合ってるから、まあがんばれ。
とりあえずブレークポイント/ステップ実行/ウオッチが使えれば何とかなるだろう。
後は適当に弄繰り回していれば分かるようになる。
IDEなんて基本的に使い方は同じだから、最初から高機能IDE(今回はVS)に慣れたほうがいい。
いや見りゃ分かるが君はこのスレで質問すべきレベルに達してない。
つっても他に聞く相手が居ないのならどうしようもないが、
質問されてもさすがに相手するのが嫌になるレベルだというのは自覚しろ。
だから質問したところで回答があるかどうかはまた別の話だ。
君は分かっていないだろうが、
レベルの低い奴(今回は君)に対して回答することはスレに悪影響を及ぼす。
単純には、そういうレベルの奴が集まる方向に圧力がかかり、結果的に上級者が逃げ出す。
俺はこのスレの常連ではないから、俺がこのスレに対して影響を及ぼすのは本意ではない。
だから今後は俺は君の質問は無視する。
それでも君が質問するのも自由だし、それに対して回答するのも他住民の自由だが、
見たとおり、適当にあしらわれて終わりになるはずだ。
それがスレのレベルを下げないための適切な行動だからだ。
ところが君はどうやら本気で学びたいようだ。
だからとりあえず回答したが、今後は俺は回答しない。自分で勝手に学べ。
今はそれが出来るだけのリソースがWeb上にある。
最新IDEとWebを使うのが一番無駄に引っかからなくていいからそうしろ。
IDE自体の質問なら、VSならスレがある。
というかバージョン毎に12スレもあるからそっちで聞け。
http://mevius.2ch.net/test/read.cgi/tech/1491618774/
> win32コンソールアプリケーション
多分、1-100まで足してみようとか、そういうのからやってるんだろ?
それならこれで合ってるから、まあがんばれ。
とりあえずブレークポイント/ステップ実行/ウオッチが使えれば何とかなるだろう。
後は適当に弄繰り回していれば分かるようになる。
IDEなんて基本的に使い方は同じだから、最初から高機能IDE(今回はVS)に慣れたほうがいい。
639デフォルトの名無しさん (ワッチョイ 2ea2-wjSU)
2017/06/29(木) 00:08:02.54ID:GSOqdYxT0 こんな感じでQZが煽られ発狂
640デフォルトの名無しさん (ワッチョイ 2d6c-ddzC)
2017/06/29(木) 08:26:00.68ID:7eb8fA4L0641デフォルトの名無しさん (ワッチョイ 2d6c-ddzC)
2017/06/29(木) 08:43:40.13ID:7eb8fA4L0 stdafx.hをみて恐れをなしてVisual Basicを選択したのを思い出した。
その後、Obj-C -> Swiftに流れたが、今VC++さわれば楽しめるかもしれん。
ただし、Microsoft仕様のC++が今どうなってるのか?不安。
それと、Windows環境ってAPI Referenceを気軽に検索する方法があるのか?
俺がVC++触っていた時は、msdn developer’s networkっていう重いAPI Viewerがインストールされて、ちょっと検索するにもエライ待たされて閉口したんだが。
その後、Obj-C -> Swiftに流れたが、今VC++さわれば楽しめるかもしれん。
ただし、Microsoft仕様のC++が今どうなってるのか?不安。
それと、Windows環境ってAPI Referenceを気軽に検索する方法があるのか?
俺がVC++触っていた時は、msdn developer’s networkっていう重いAPI Viewerがインストールされて、ちょっと検索するにもエライ待たされて閉口したんだが。
642デフォルトの名無しさん (ワッチョイ 2d6c-ddzC)
2017/06/29(木) 08:48:30.60ID:7eb8fA4L0 VC++って、C++11/14/17に準拠してるんだって。部分的に。
VC++も進化してるんだ。知らんかった。
VC++も進化してるんだ。知らんかった。
643デフォルトの名無しさん (スップ Sd62-Pf3w)
2017/06/29(木) 08:49:10.03ID:kjfsQTVLd そう、部分的に
644デフォルトの名無しさん (アウアウエー Sa4a-kiAr)
2017/06/29(木) 09:07:42.11ID:OIGMpkDEa その辺の準拠率はg++かclangだな。
c99対応コンパイラは皆無だっけ?
c99対応コンパイラは皆無だっけ?
645デフォルトの名無しさん (ワッチョイ 6e6f-UtiB)
2017/06/29(木) 09:09:29.51ID:NPwerNyC0646デフォルトの名無しさん (スプッッ Sdc2-upg+)
2017/06/29(木) 09:19:32.95ID:Tswd9qCud emacsから離れられん
647デフォルトの名無しさん (ワッチョイ 2d6c-ddzC)
2017/06/29(木) 09:20:48.70ID:7eb8fA4L0 CCmdTarget UIResponder
CWnd UIWindow
CView UIView
CEditView UITextView
CButton UIButton
CWinApp UIApplication
MFCとUIKitの対応関係はこんな感じか?
クラス階層図はかなり違うなぁ。継承を使ってカスタマイズしていく設計と、デリゲートを使ってカスタマイズしていく設計との違いから来るのかな?
CWnd UIWindow
CView UIView
CEditView UITextView
CButton UIButton
CWinApp UIApplication
MFCとUIKitの対応関係はこんな感じか?
クラス階層図はかなり違うなぁ。継承を使ってカスタマイズしていく設計と、デリゲートを使ってカスタマイズしていく設計との違いから来るのかな?
648デフォルトの名無しさん (ワッチョイ 2d6c-ddzC)
2017/06/29(木) 09:26:19.20ID:7eb8fA4L0 VC++がプロ仕様と言うのだったら、Xcodeも同じ様なもんだな。
String構造体が、
Conforms To
Comparable
CustomDebugStringConvertible
CustomPlaygroundQuickLookable
CustomReflectable
CustomStringConvertible
CVarArg
Equatable
ExpressibleByExtendedGraphemeClusterLiteral
ExpressibleByStringLiteral
ExpressibleByUnicodeScalarLiteral
Hashable
LosslessStringConvertible
TextOutputStream
TextOutputStreamable
こんだけのプロトコルに準拠しているって、仕様を見て、どれだけのヤツがピントくるかな?
おまけに山ほどイニシャライザがあって、初心者はびっくりするだろなぁ。
C++から来た奴は、構造体にイニシャライザ?って思うのかな!
String構造体が、
Conforms To
Comparable
CustomDebugStringConvertible
CustomPlaygroundQuickLookable
CustomReflectable
CustomStringConvertible
CVarArg
Equatable
ExpressibleByExtendedGraphemeClusterLiteral
ExpressibleByStringLiteral
ExpressibleByUnicodeScalarLiteral
Hashable
LosslessStringConvertible
TextOutputStream
TextOutputStreamable
こんだけのプロトコルに準拠しているって、仕様を見て、どれだけのヤツがピントくるかな?
おまけに山ほどイニシャライザがあって、初心者はびっくりするだろなぁ。
C++から来た奴は、構造体にイニシャライザ?って思うのかな!
649デフォルトの名無しさん (ワッチョイ 6e6f-UtiB)
2017/06/29(木) 09:37:55.49ID:NPwerNyC0 https://msdn.microsoft.com/ja-jp/library/system.string(v=vs.110).aspx?cs-save-lang=1&cs-lang=cpp#code-snippet-1
650デフォルトの名無しさん (ワッチョイ 2d6c-ddzC)
2017/06/29(木) 10:36:02.44ID:7eb8fA4L0 >>649
あのぉー。Visual Studioのリファレンスって、offlineでも引く事できますか?
例えば、4Gの携帯回線が細い場所でも、リファレンスを閲覧出来るのでしょうか?
リファレンスをローカルの開発機へインストールできますか?
あのぉー。Visual Studioのリファレンスって、offlineでも引く事できますか?
例えば、4Gの携帯回線が細い場所でも、リファレンスを閲覧出来るのでしょうか?
リファレンスをローカルの開発機へインストールできますか?
651デフォルトの名無しさん (ワッチョイ 6e6f-UtiB)
2017/06/29(木) 10:52:35.22ID:NPwerNyC0 オフラインのヘルプビューアもあるけどコンテンツ内容が古い
オンラインでもそれほど重くはないので4G回線ならWebでも問題ないだろ
オンラインでもそれほど重くはないので4G回線ならWebでも問題ないだろ
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 中国側が首相答弁の撤回要求、日本側拒否★3 [夜のけいちゃん★]
- 【中国外務省】日中関係悪化は高市氏に責任と名指しで非難… ★6 [BFU★]
- 債券・円・株「トリプル安」に…長期金利1.755%まで上昇、円は対ユーロで史上最安値 ★2 [蚤の市★]
- 日本行き空路49万件キャンセル 中国自粛呼びかけ 日本行きチケット予約の約32%に相当 ★6 [ぐれ★]
- 被爆者は「怒りが腹の底から湧いてくる」高市首相“非核三原則見直し報道”に被爆地で懸念や憤りの声《長崎》 [1ゲットロボ★]
- おこめ券 予算約9.5億円のうち約2.4億円が経費(そのうちJAに約1億円支払い) 東京・台東区 [Hitzeschleier★]
- 【立憲岡田】高市早苗、2021年岸田政権に「台湾有事は日本の有事か」と迫っていたwww★2 [237216734]
- 【悲報】ジャップメディア「高市早苗の発言があってもインバウンドは過去最高を更新しているんだが?」 [616817505]
- 【悲報】小野田紀美「何か気に入らないことがあったら威圧する国に依存するのはリスク」脱アメリカ宣言か [769931615]
- 「農家は貧しくない」農家の所得は2000万円😱関税や減反で手厚く守られてきた農家の実態 [993451824]
- ホテル業界、高市のせいで中国から大量キャンセル 「大変厳しい状態。一刻も早い収束を願います」 [271912485]
- んなり放題🍬のお🏡
