C言語なら俺に聞け 154
レス数が1000を超えています。これ以上書き込みはできません。
>>890には多少同意するが
まあただの匿名掲示板だし
「しでかした」ってのも大袈裟
リアルだとかなり迷惑な存在なのは確か
話の流れを読まずに首を突っ込んで来るヤツ >>898
指摘内容すら理解できてないのかよ…
流石に恥ずかしくね?w
> クラスを使ってないだけか?
> テンプレートや無名共同体は使ってるか?
↓
> クラス「とか」な
> ここに書いてある内容のどこに
> >>779がCではなくC++を憶えないと
> 理解できないコードがあるのか例示してくれ
↓
> と言われてもそんなものがあるなんて誰も言ってないから「ないけど、それが何か?」で終わる話なんだけどw
> この流れで「猫でもわかる」がC++だと主張してないとぬかすなら
↓
> C/C++の両方でビルドできるコードの存在を知らんのか? >>901
テンプレートと無名共同体は使っているのかいないのかって聞いたのに
通じてねえのおまえだろ、それが恥ずかしいことくらいはわかるのか
早く答えろ、Yes/Noで 恥の上塗り乙
テンプレートや無名共同体を含めてクラス「とか」って書いてあるんだが >>903
テンプレートと無名共用体は使ってないんだな? 言質取るぞ >>904
揚げ足取ろうと必死やな
全部は確認してないよ、それが何か?
ちなみに無名共用体は拡張機能としてあるからいいとしてもテンプレート使ってたら>>792も嘘つきになるけどなw >>905
で、おまえ792を嘘つき呼ばわりできるのか?
「猫でもわかる」はCだと言った792にイチャモンつけてきたのおまえだぞ
嘘つきなのか否か挙証責任を果たせないなら撤回か逃亡しかねえぞ >>906
>>792が正しいとか間違いだなんて言ってないけど?
被害妄想で逆ギレ?
基地外の行動やねw どうでもいいけど>>792のサイト内で
>この時ファイル名は「*.c」でも「*.cpp」でもかまいません。
と書かれてるくらいだから少なくともサイトの作者はC++は必須としてないように思えるけどなぁ >>907
じゃあ、795で何が言いたかったんだよ
俺が「猫でもわかる」はCだと言ったことに対して
何か文句でもあんのかよ? 寂しかったのか? いやさすがに>>892が微分方程式だという発想はなかった
解は定数と書いてるし
xが実数以外(複素数、ベクトル、行列、...)の可能性はちょっと考えたけど >>908
> C++は必須
誰がそんなことを言ってるんだ?
>>909
レスしただけで文句ガーとか何キレてるんだよ
チンピラ(死語)かよw >>912
俺が「猫でもわかる」はCだと言ったことに対して
何か文句でもあんのかと聞いているんだ
自分の主張から逃げるヘタレが人のことをチンピラだと? win32APIはCででもC++でもいいけどこのスレはc言語ならスレだから答えはcでいやん
それとどうでもいいけど拡張子は.cc派 >>914
>win32APIはCででもC++でもいいけど
コールバック関数はマングリングしていてはだめなので、最低コールバックだけは extern "C" が必要だと思いますから C++ オンリーというわけにはいかないでしょう
extern "C" を含んでの C++ 、というのなら理解しますが >>912
自分に対する指摘は(ただの事実の指摘であっても)否定的な意味を持つ攻撃ととらえる残念な精神構造の人なんだと思う。最初の思い込みは後からどうやっても訂正しない(出来ない)タイプだろうから、これ以上突っつくのはやめてくれないかな?
理性のある側が引かないと、このどうでもいいレスバトルが終わらないから、頼むよ。 >>913
> 何か文句でもあんのかと聞いているんだ
単に事実を書いてるだけと書いたはずだが、頭に血が上って理解できなかったのか?w >>917
何のためにそれを書いたのかと意図を聞いている
手が勝手に動いたとでも言うつもりか?
それとも得意の「俺じゃない」で逃げるか?
ヘタレにはよく似合うぜ >>918
事実を伝えるためだけど?
理解力のないチンピラには伝わらなかったみたいだけどw >>919
俺に伝える必要がおまえにはあったんだな
で、なぜそんな必要があったんだ?
自分の主張が言えない腰抜けが人のことをチンピラだと? 笑わせるぜ キリッてから後になって自信なくなったんだろゲラゲラ サイトのサンプルプログラムについては
*.cでも*.cppでもどちらでもいい >>920-921
> 俺に伝える必要がおまえにはあったんだな
レスを見てるのはお前だけじゃない事も理解できないのかよ、どんだけ自意識過剰なんだか
むしろ理解できないアホはいちいち絡んで来るなよ >>923
俺にレスアンカーつけといて
そんな言い逃れは通らんぜ
自らの言葉に責任を持てない社会のクズにアホとか言われても
全く響かねえぜ、どうせその言葉にも責任持たないだろうからな こっちは弱点晒してんだぜ?
「猫でもわかる」のサンプルにC++の知識が必要な例を示されたら負けだ
こんだけノーガードしてやってんのに、そこを攻められない無能なやつw レス数が10を越える様な人は、概ねNGにしてかまわないね >>915
スタックの使い方等の呼び出し規約に準じた関数へのポインタさえ渡ってれば
シンボル名が割当たってなくてもコールバックは為されるんじゃない?
シンボル名で呼び出す必要が出てきたときにマングリングがというのはあるだろうけど・・・ COM? >>924
アンカーはお前のレスを参照してるんだからつけるのは当たり前
だからと言ってお前だけに言ってるわけじゃない
掲示板の使い方もわからんのかよ…
>>925
> 「猫でもわかる」のサンプルにC++の知識が必要な例を示されたら負けだ
だれもC++の知識が必要だとか言ってないのに何を言ってるんだよ
しかも勝ち負けとか
>>916が言う様に引っ込みつかなくなってるんだろうなw >>916
「猫でもわかる」はCだと言ったのは思い込みか?
Cではないと主張するなら挙証責任を果たせ
自分は何も主張しないなら無駄口たたくな
どーせ自演だろw >>929
俺だけに言ってるんでなくても
俺に言ってるだろ
「猫でもわかる」はCなのかC++なのかShow your flatg! >>929
お前にレスアンカーついてるのに
お前に言ってないとでも思っているか?
アホw バカwww ゴミ クズ 不細工 童貞
お前に言ってないのかなあwwwwww >>932
> 俺に言ってるだろ
お前に「も」言ってるよ
理解できるかどうか知らん
別に理解できなくてもいいよ、そういうアホもいるだろうしw
> 「猫でもわかる」はCなのかC++なのかShow your flatg!
なんでわざわざ頭悪い事を示すかなぁ
>>933
低能らしいレス乙 『猫でもわかる』のサイトで紹介されてるソースが
Cの範囲で書かれてるかC++特有の機能も使ってるか検証せよ、って
実際やってみるだけの価値のない口論な気がするけどなぁ。
そりゃ「俺の言ったことは正しい」「一片の反論も許さない」って
ご当人にはスレッド埋め立てるほど重要な件かも知れないけど。
それとも俺以外の皆さんはこの議論の決着を手に汗握って見守ってるのかな。 >> 「猫でもわかる」のサンプルにC++の知識が必要な例を示されたら負けだ
> だれもC++の知識が必要だとか言ってないのに何を言ってるんだよ
> しかも勝ち負けとか
> >>916が言う様に引っ込みつかなくなってるんだろうなw
確かにFAだなw >>935
文字通り隔離入院が必要だな
触らなければ感染しない >>926
いや、もうこのスレ読まなくて良いと思う。見るのは次スレからで良いんじゃないかな。 >>942
おや、FAじゃなかったのか?
まあいきなり玉砕してたらノコノコ出てこざるを得ないわなw ホレホレここだってチャンスやってんのに撃てねえ無能が何だって? まあ正直、あのサイトから
丸のまんまDLなんかしたことないから
拡張子なんか気にしてなかったな
petzoldとの説明の仕方の違いを読んでただけで
まさか、あれをC++だと言い張るやつがいるとは思わなくて面食らった
言い張ってねえととぼけているようだが
Cだと言う発言に同調しない以上BASICやCOBOLなわけもなく答えは1つだ
自分の発言のしょーもなさに気付いて言い訳しまくってももう遅い simulationライブラリで純粋な関数式プログラミングをする
ttp://x0000.net/topic.aspx?id=3631-0
UIライブラリ (C#, 2D) を作ったよ
ttp://x0000.net/topic.aspx?id=3688-0
連続と離散を統一した!
ttp://x0000.net/topic.aspx?id=3709-0
4Dエンジン
ttp://x0000.net/topic.aspx?id=3677-0
matrixのライブラリ
ttp://x0000.net/topic.aspx?id=3711-0
ある強力なFor関数
ttp://x0000.net/topic.aspx?id=3630-0
SQLライブラリ
ttp://x0000.net/topic.aspx?id=3675-0
学術の巨大掲示板群 - アルファ・ラボ
ttp://x0000.net
数学 物理学 化学 生物学 天文学 地理地学
IT 電子 工学 言語学 国語 方言 など
PS 連続と離散を統一した!
ttp://x0000.net/topic.aspx?id=3709-0 >>945
> Cだと言う発言に同調しない以上BASICやCOBOLなわけもなく答えは1つだ
またその話かよ、チャンスどころかノーガードじゃねーかw
まあ毎回玉砕してるのに無視してるんだから無敵だわな
> この流れで「猫でもわかる」がC++だと主張してないとぬかすなら
↓
> C/C++の両方でビルドできるコードの存在を知らんのか? >>947
ノーガードは>>925で言っただろ
こっちが引き下がる条件をはっきり書いてやってんのに
おまえそれができねえだろうが
で、何が玉砕だ? 弾切れのくせに勝利宣言してんなよw
https://dotup.org/uploda/dotup.org2139674.png
こんな状況で先手が投了したなんて言っても誰も信じねえのと同じだ 必死つーか、ボコられるのが好きなマゾさんに付き合ってやってるだけさ >>948
既に
>> 「猫でもわかる」のサンプルにC++の知識が必要な例を示されたら負けだ
> だれもC++の知識が必要だとか言ってないのに何を言ってるんだよ
> しかも勝ち負けとか
> >>916が言う様に引っ込みつかなくなってるんだろうなw
…で、玉砕してるのに何度も繰り返すのは低能によくある行動
>>950
ボコられてる事すら理解できてないんだろうな…
理解力に致命的な欠陥があるんだろう ああ、そうか
「玉砕」という日本語の意味を間違えて憶えてしまっているのか
俺があのサイトはCだと言っていることに文句つけようとして
その目的が全く果たせないようなことを玉砕って言うんだぜ
俺: C++だと主張したな?
屑: 主張してません
俺: じゃあ何の用だ
屑: 他の人に言ってます
宣戦布告(または先制攻撃)しといて歯が立たないと見るや
そんなことしてません、だっておバンバン このスレに限らず結構他のスレも煽りあってるんだな
ム板の傾向なのかコロナのせいでみんなピリついているのか >>952
> 俺: C++だと主張したな?
> 屑: 主張してません
> 俺: じゃあ何の用だ
> 屑: 他の人に言ってます
チンピラ: なにガンつけてるんだ?
一般人: いや、見てませんけど
チンピラ: じゃあ何の用だ
一般人: 他の人を見てます
なるほど、チンピラの思考回路が良く分かるw 敵「ノーガードだぞっと」
ゲーム脳な俺「(罠はどこだ…)」 相手の名前を呼んでおいてガンたれたかどうかじゃねえだろ だれでも良かった
スカっとしたかった
今は反省している
みなさんそうおっしゃいます 言ってもないのに
> > 俺: C++だと主張したな?
とか、「ガンたれる」行為そのものじゃねーかw 猫でもわかる
ガン
チンピラ
NGはここらへんでいいですか
なんなんだコノスレは >>963
それ以外にも汚い罵詈雑言は一通りNGしとくと良いかも。そんな言葉が入っているレスはほとんどの場合は当人たちにしか意味のないものだから。
あんだけ自己主張激しくて承認欲求強いんだから、コテハン付けてくれると助かるんだけどね。 競技プログラミング系の動画だったと思うんだが
登壇者がプログラミング覚えたての頃(中学生ぐらい?)に
猫でもわかるを読んでみたけど分からなくて
「あれは猫でもわかるじゃなくて猫しかわからないだ」
みたいな話をしていた動画があった気がする fopen_sでのファイル作成について教えてください。
現在は、↓で"test.txt"を作成しています。
fopen_s(&file, "test.txt", "w");
これを変数iの値と組み合わせたファイル名を作りたいときはどうすればいいですか?
例えば、i=5 で”5_test.txt”というファイルを作りたい場合です。
printfでしたら、printf("%d_test.txt",i);で表示自体はできると思います。
fopens_sではどのように記述すればできるでしょうか?
よろしくお願いいたします。 sprintfでいったん文字配列へ書き出してみては >>968
#define LEN 1024
char fn[LEN];
int i = 5;
sprintf_s(fn, LEN, "%d_test.txt", i);
fopen_s(&file, fn, "w"); #define LEN 1024
char fn[LEN] = "0_test.txt";
int i = 5;
fn[0] += i;
fopen_s(&file, fn, "w"); >>969-972
解決できました!こんなコマンドがあったのですね。
例も記載頂き、ご丁寧にありがとうございました。
>>973
その発想はありませんでした…。
値を追ってみたところ、バイナリ値で "0"=0x30、"5"=0x35なので、30+5ってことなのですね。
確かに配列で1文字ずつ管理しているのだから、指定して直接文字を変えてしまえばいいんですね… 学術の巨大掲示板群 - アルファ・ラボ
ttp://x0000.net
数学 物理学 化学 生物学 天文学 地理地学
IT 電子 工学 言語学 国語 方言 など
PS 連続と離散を統一した!
ttp://x0000.net/topic.aspx?id=3709-0 ポインタ宣言
int * a;
intの部分、なんでいるのかわからん?
だって、型宣言に、サイズだけが必要なら、ポインタ型(intへのポインタ型、ではなく)
っていう、情報だけで、いいはずじゃん?
コンパイラの理解が必要なのかね? >>978
サイズだけが分かればいいという理解が間違いだぞ 型が無ければ、コンパイル時に、型違いを発見できない >>978
なんの型かわからないと解釈のしようがないだろ
ポインタはアドレスをその型で解釈するんだから
ポインタ演算も逆参照もなにもできない int *a; ← intのポインター
…
*a = 1; ← ポインターaが示すメモリーにint型として1を格納
void *b; ← 型のないポインター
…
*b = 2; ← ポインターbが示すメモリーにどんな型で2を格納したらいいかわからないからコンパイル時にエラー >>978 は言語仕様の話題だろう。
コンパイル時に、型違いを発見できないとか、コンパイル時にエラーとか言ってるの何なんだよ。 言語仕様ならポインタ演算禁止か
そういうのが好きな人はJavaとか使ってそう >>978
>>983と同じような話だけど a++ ってされた時に困るだろ
>>984
まあコンパイル時にエラーになるかどうかは処理系依存(ほぼなると思うが…)だけど>>982は言語仕様の話だぞ >>984
なんでそんな言語仕様になったのかって話と捉えるべきでしょ。
単純にCは型を意識する言語であって、その領域のサイズや代入や演算時の暗黙のキャストの仕方を決定するために *a が何なのか判明してる必要があるからだろ。
その領域が 8byte ということしか分からなければ、ポインタなのか long long なのか double なのか構造体なのかも分からず、(*a)++ すらどんなマシンコードを吐けばいいのか分からん。 ポインター使える言語で動的型付けのものって存在する? GNUCはvoid*計算時はchar*計算した時と同じになるな。
GNUだけの特別仕様のようだが。
Slot
🌸🍜💣
🎴👻🌸
👻🎴👻
(LA: 0.60, 0.69, 0.78)
Status ♠6 ♦10 ♥K ♥6 ♠K (1st.)HP: 1000 pts. たぶん(0)
0.63, 0.70, 0.78(967.722656) Proc. [0.122706 sec.]
Status ♦5 ♥8 HP: 1000 pts. たぶん(0)
0.58, 0.69, 0.78(966.628906) Proc. [0.127749 sec.]
Status ♥4 ♠A ♥Q ♣3 ♠J (2nd.)HP: 1000 pts. たぶん(0)
0.73, 0.71, 0.78(965.578125) Proc. [0.122267 sec.]
Slot
🎴👻💣
🎰🎴🌸
🌸🎰👻
(LA: 0.67, 0.70, 0.78)
Slot
🍒😜💣
😜👻👻
🍜💣🌸
Win!! 4 pts.(LA: 0.61, 0.69, 0.77)
レス数が1000を超えています。これ以上書き込みはできません。