!extend:checked:vvvvv:1000:512
(新スレ立ての際上記コマンドを2行書き込んでください)
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/
※前スレ
C言語なら俺に聞け 153
https://mevius.5ch.net/test/read.cgi/tech/1566050562/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
探検
C言語なら俺に聞け 154
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん (ワッチョイ bf63-lB9F)
2020/01/14(火) 19:32:30.16ID:SgRnb4BR0669662 (ワッチョイ ae85-R0M4)
2020/04/24(金) 01:29:37.91ID:zB+8iNgr0670デフォルトの名無しさん (ワッチョイ 6ef9-QpYc)
2020/04/24(金) 04:35:22.10ID:QT76eCNa0 「入力されてない文字を出力したくない」のだから
出力するところにその条件を書けばよい
自分でデバッグしないと身につかないよ
出力するところにその条件を書けばよい
自分でデバッグしないと身につかないよ
671デフォルトの名無しさん (ワッチョイ 2f7b-MJT7)
2020/04/24(金) 05:31:04.69ID:ahZInywh0 >>668
「ライブラリとして libregex.a も使うのでリンクしてくれ」と教えるために
-lregex と書かなきゃいけないんじゃないかな。
> gcc -I "..." -L "..." filename.c -lregex
ってな感じ。
「ライブラリとして libregex.a も使うのでリンクしてくれ」と教えるために
-lregex と書かなきゃいけないんじゃないかな。
> gcc -I "..." -L "..." filename.c -lregex
ってな感じ。
672デフォルトの名無しさん (ワントンキン MMac-3xit)
2020/04/24(金) 09:34:34.44ID:N82Nh9jxM これはゾンビですか?
いいえC言語です。
いいえC言語です。
673デフォルトの名無しさん (ワッチョイ 1caf-808h)
2020/04/24(金) 10:36:16.91ID:onlsKD/x0 >>671
C:\clang>gcc -I "C:\Program Files\mingw-w64\x86_64-8.1.0-posix-seh-rt_v6-rev0\mingw64\opt\include" -L "C:\Program Files\mingw-w64\x86_64-8.1.0-posix-seh-rt_v6-rev0\mingw64\opt\lib" filename.c -lregex
コンパイルと実行ができました。
c言語の勉強を始めて間がないので、かなり困っていました。
先へ進めることができます、ありがとう。
C:\clang>gcc -I "C:\Program Files\mingw-w64\x86_64-8.1.0-posix-seh-rt_v6-rev0\mingw64\opt\include" -L "C:\Program Files\mingw-w64\x86_64-8.1.0-posix-seh-rt_v6-rev0\mingw64\opt\lib" filename.c -lregex
コンパイルと実行ができました。
c言語の勉強を始めて間がないので、かなり困っていました。
先へ進めることができます、ありがとう。
674デフォルトの名無しさん (ワッチョイ 7001-PxOI)
2020/04/24(金) 19:43:54.74ID:xndEmFws0 C言語はゾンビですか?
675デフォルトの名無しさん (ワッチョイ 02f8-8pil)
2020/04/25(土) 02:36:17.81ID:hi7DiOZ50 どの言語かなんて聞いとらん。
お前のpushでゾンビプロセスになったんだ。速く直せ
お前のpushでゾンビプロセスになったんだ。速く直せ
676デフォルトの名無しさん (ワッチョイ 0f79-QpYc)
2020/04/25(土) 04:50:47.91ID:jHPUydMa0 Cプログラムはゾンビプロセス化しやすい
677デフォルトの名無しさん (ワッチョイ f64f-1Gce)
2020/04/25(土) 20:26:18.80ID:CZd/Jkgq0 ゾンビプロセスって親のせいだろ
678デフォルトの名無しさん (ワントンキン MMb8-A1EL)
2020/04/25(土) 21:24:06.12ID:r8bOCmclM OSのプロセス管理による
C言語固有の問題ではない
C言語固有の問題ではない
679デフォルトの名無しさん (ワッチョイ c6c5-QpYc)
2020/04/26(日) 03:01:35.30ID:WTnD7Qwo0 2chのread.cgiがGitHubに公開されてた
https://github.com/nekoruri/readcgi/blob/master/read.c
https://github.com/nekoruri/readcgi/blob/master/read.c
680デフォルトの名無しさん (ワッチョイ e2ad-1Gce)
2020/04/27(月) 22:31:53.92ID:0bO6Thr30 ( ´_ゝ`)フーン
681デフォルトの名無しさん (ワッチョイ 731e-RQtm)
2020/04/28(火) 14:09:05.23ID:wJiWpF7n0 くっそ初歩的な質問なんですが、コンパイラ入れてパスも通したのにハローワールドさえ実行できなくなりました
何がいけないのかな?
https://dotup.org/uploda/dotup.org2128201.jpg
何がいけないのかな?
https://dotup.org/uploda/dotup.org2128201.jpg
682デフォルトの名無しさん (ワッチョイ ac63-w7gE)
2020/04/28(火) 14:26:07.89ID:LE+4zw960 >>681
ファイルが見つかりません
ファイルが見つかりません
683デフォルトの名無しさん (ワッチョイ ba63-1Gce)
2020/04/28(火) 14:30:52.61ID:vhevaFWy0 >?o: Invalid argument
oの前にあるの、半角ハイフォンじゃないのでは?
oの前にあるの、半角ハイフォンじゃないのでは?
684デフォルトの名無しさん (ワンミングク MM3e-RQtm)
2020/04/28(火) 14:40:19.14ID:xVP5Xe0nM685デフォルトの名無しさん (ワントンキン MM1a-3xit)
2020/04/28(火) 14:45:10.07ID:E3zbKYWLM >>684
状況を貼れ。
状況を貼れ。
686デフォルトの名無しさん (ワッチョイ d0d2-1Gce)
2020/04/28(火) 15:03:51.84ID:l2FqJJrF0 全角文字のパス未対応だったとか、"しゅもく"に\コード含んでたとか。
C:\prg とか作ってそっちで試したら?
C:\prg とか作ってそっちで試したら?
687デフォルトの名無しさん (ワッチョイ ba63-1Gce)
2020/04/28(火) 15:10:26.53ID:vhevaFWy0 試しに gcc helloworld.c ってやってみて
a.exeは出来ますか?
a.exeは出来ますか?
688デフォルトの名無しさん (ワンミングク MM3e-RQtm)
2020/04/28(火) 16:01:15.79ID:xVP5Xe0nM689デフォルトの名無しさん (ワンミングク MM3e-RQtm)
2020/04/28(火) 16:01:29.54ID:xVP5Xe0nM 他の皆さんもお力添え感謝です
690デフォルトの名無しさん (ワッチョイ ac63-w7gE)
2020/04/28(火) 16:28:06.87ID:LE+4zw960 何が原因だったのか解明できていないのは非常にもやもやする
まぁ初心者の頃はそんなのに付き合わずとりあえずいろいろやれ、っていうのもあるけどやっぱもやもやする
まぁ初心者の頃はそんなのに付き合わずとりあえずいろいろやれ、っていうのもあるけどやっぱもやもやする
691デフォルトの名無しさん (ワッチョイ be81-1Gce)
2020/04/28(火) 16:30:56.64ID:PSHN1orM0 タイポでしょ
692デフォルトの名無しさん (ワッチョイ c6c5-QpYc)
2020/04/28(火) 16:38:05.42ID:0ndGBSxH0 ハイフンが全角だったんじゃないの
693デフォルトの名無しさん (ワッチョイ 0a46-3xit)
2020/04/28(火) 16:40:48.16ID:15/yEbjR0 asが無ーて言われたんだから、インストール変なんじゃ無いの。
694デフォルトの名無しさん (ワッチョイ 7a4b-Ugou)
2020/04/28(火) 17:34:18.80ID:yXtY+D7s0 なる
695デフォルトの名無しさん (アウアウエー Sa6a-WAKu)
2020/04/28(火) 18:07:23.24ID:e3702+yfa モヤモヤする…
?o となっているから、?の部分が文字化けのようでもあり
コマンドラインの o の前のハイフンがそれっぽくないようにも見えるし
?o となっているから、?の部分が文字化けのようでもあり
コマンドラインの o の前のハイフンがそれっぽくないようにも見えるし
696デフォルトの名無しさん (ワッチョイ 0a46-w3bp)
2020/04/28(火) 18:56:53.29ID:15/yEbjR0697デフォルトの名無しさん (アウアウエー Sa6a-WAKu)
2020/04/28(火) 19:01:58.68ID:e3702+yfa698デフォルトの名無しさん (ワッチョイ baa5-WHvH)
2020/04/28(火) 20:05:39.72ID:8JlwwrXC0 普通のハイフンに見える別文字だろう
どっかのサイトでコードとコマンドを丸々コピペ、
そのコピペしたコマンドに何故かノンブレーキングハイフンとかが含まれていた、あたり
どっかのサイトでコードとコマンドを丸々コピペ、
そのコピペしたコマンドに何故かノンブレーキングハイフンとかが含まれていた、あたり
699デフォルトの名無しさん (ワッチョイ bf1f-h83k)
2020/04/29(水) 04:32:11.62ID:5pVwrDle0 プリミティブ型が解放されるタイミングはいつですか?
例えば
int a = 0;
a = 1;
のコードでaのメモリは上書きされるのか別の場所に確保されるのか
それらは参照が切れるまでかまたはプログラムの終了かまで解放されないのか?
また、
for(int i = 0; 10 > i; i++)
だとiは10回確保されるのかもしくは1週ごとに上書きされて制御を抜けると解放されるのか?
お願いします
例えば
int a = 0;
a = 1;
のコードでaのメモリは上書きされるのか別の場所に確保されるのか
それらは参照が切れるまでかまたはプログラムの終了かまで解放されないのか?
また、
for(int i = 0; 10 > i; i++)
だとiは10回確保されるのかもしくは1週ごとに上書きされて制御を抜けると解放されるのか?
お願いします
>>699
>プリミティブ型が解放されるタイミングはいつですか?
>例えば
>int a = 0;
>a = 1;
>のコードでaのメモリは上書きされるのか別の場所に確保されるのか
プリミティブ型・構造体・共用体にかかわらず、static, extern をつけない auto 変数は、
その変数が定義されたスコープ { } から抜けると「解放される」ことになります
auto 変数はスタックに確保されるのが普通です、この場合は解放という言葉はちょっと意味が違ってきます
>for(int i = 0; 10 > i; i++)
>だとiは10回確保されるのかもしくは1週ごとに上書きされて制御を抜けると解放されるのか?
for() 文から抜けると i はスタックから外れます
>プリミティブ型が解放されるタイミングはいつですか?
>例えば
>int a = 0;
>a = 1;
>のコードでaのメモリは上書きされるのか別の場所に確保されるのか
プリミティブ型・構造体・共用体にかかわらず、static, extern をつけない auto 変数は、
その変数が定義されたスコープ { } から抜けると「解放される」ことになります
auto 変数はスタックに確保されるのが普通です、この場合は解放という言葉はちょっと意味が違ってきます
>for(int i = 0; 10 > i; i++)
>だとiは10回確保されるのかもしくは1週ごとに上書きされて制御を抜けると解放されるのか?
for() 文から抜けると i はスタックから外れます
701デフォルトの名無しさん (ワッチョイ 07b3-wl64)
2020/04/29(水) 05:43:54.19ID:6z2jvBCe0 スタックが普通でもないけど
702デフォルトの名無しさん (ワッチョイ e77b-kZrw)
2020/04/29(水) 06:35:41.63ID:8simRhZl0 for (int i = 0; 10 > i; i++) {
/* i==0 から i==9 まで i はずっと同じ i */
int n = 0; /* 「i==0 のときの n」と「i==1 のときの n」は別物 */
...
/* n は「}の直前」で消滅 */
}
/* i は「}の直後」に消滅 */
こんな感じだったかね。
確保・解放と言うより、名前の同一性かも知れんけど。
/* i==0 から i==9 まで i はずっと同じ i */
int n = 0; /* 「i==0 のときの n」と「i==1 のときの n」は別物 */
...
/* n は「}の直前」で消滅 */
}
/* i は「}の直後」に消滅 */
こんな感じだったかね。
確保・解放と言うより、名前の同一性かも知れんけど。
703デフォルトの名無しさん (ワッチョイ df0e-ts7H)
2020/04/29(水) 07:34:06.20ID:kGpdE2MD0 今どきのコンパイラだとregister指定がないauto変数でもレジスタになってることがよくあるから
メモリを確保・解放しているとは限らないけど、そんな下らないことは考えなくても
変数の存在期間がスコープに合わせて階層的になっていることは
スタックを使って実現しているであろうと想像するのが最も無理がない
昔のメインフレームみたいな、ひねくれた実装で考えたいやつは勝手にしろってやつ
メモリを確保・解放しているとは限らないけど、そんな下らないことは考えなくても
変数の存在期間がスコープに合わせて階層的になっていることは
スタックを使って実現しているであろうと想像するのが最も無理がない
昔のメインフレームみたいな、ひねくれた実装で考えたいやつは勝手にしろってやつ
704デフォルトの名無しさん (ワッチョイ 07b3-wl64)
2020/04/29(水) 08:17:54.33ID:6z2jvBCe0 何を使って実現してるとか考える必要はないと思うけど
コストだけ知ってれば
コストだけ知ってれば
705デフォルトの名無しさん (ワッチョイ df0e-ts7H)
2020/04/29(水) 08:59:54.99ID:kGpdE2MD0 いきなり何nsとだけ言われても
そこから応用が全く利かないだろうが
そこから応用が全く利かないだろうが
706デフォルトの名無しさん (ワッチョイ a7f9-h83k)
2020/04/29(水) 09:07:16.86ID:skx4o1Ma0707デフォルトの名無しさん (ワッチョイ df12-PmSV)
2020/04/29(水) 09:45:29.84ID:504Vu0b/0 流石に釣りだろ
毎回確保してたらなんでforループが回るんだよ
javaのintegerオブジェクトみたいな話ならわかるがメモリそのまま使ってんだからさ
毎回確保してたらなんでforループが回るんだよ
javaのintegerオブジェクトみたいな話ならわかるがメモリそのまま使ってんだからさ
708デフォルトの名無しさん (ワッチョイ df60-ts7H)
2020/04/29(水) 09:54:13.18ID:U7o9KgzC0 >>706
ISO C 規格より引用。
> ... There are four kinds of scopes: function, file, block, and function prototype. ...
同じく:
> A block allows a set of declarations and statements to be grouped into one syntactic unit.
少なくともCではそんな区別は無いね。
ISO C 規格より引用。
> ... There are four kinds of scopes: function, file, block, and function prototype. ...
同じく:
> A block allows a set of declarations and statements to be grouped into one syntactic unit.
少なくともCではそんな区別は無いね。
709デフォルトの名無しさん (ワッチョイ a7f9-h83k)
2020/04/29(水) 14:26:19.40ID:skx4o1Ma0710デフォルトの名無しさん (ワッチョイ e710-7QW2)
2020/04/29(水) 15:34:59.85ID:9HSaf6AX0 関係ないが、iが10個確保されるという考え方は面白いな
ループを再帰で書いたような感じか
ループを再帰で書いたような感じか
711デフォルトの名無しさん (ワッチョイ e7ca-Rrpt)
2020/04/29(水) 15:52:26.64ID:p4QkWxoM0 アセンブラをちょっとやるとそこら辺の迷いも無くなるしポインタが何なのかってこともよく分かるんだが、
いかんせん最近のPCは規模が大きすぎてアセンブラでちょっと何かやるのには適さないからなぁ
いかんせん最近のPCは規模が大きすぎてアセンブラでちょっと何かやるのには適さないからなぁ
712デフォルトの名無しさん (ワッチョイ 7f46-rZIF)
2020/04/29(水) 15:58:07.06ID:19JAw+bw0 代入の度に左辺変数が新規作成される言語無かったっけ。Python?
713デフォルトの名無しさん (ドコグロ MM9f-kuXe)
2020/04/29(水) 15:59:47.38ID:ERu+PHi5M714デフォルトの名無しさん (ワッチョイ a7e6-9ss0)
2020/04/29(水) 16:41:13.25ID:CC6TnmVU0 昔はアドレスレジスタとデータレジスタで簡単に説明できたし、コンパイルして「ほらね」と言う説明もできた
今はその辺が難しい
今はその辺が難しい
715デフォルトの名無しさん (ワッチョイ 7f69-mIzA)
2020/04/29(水) 17:38:44.58ID:AWau/KJM0 どう実装されるかは最適化含めて色々あるからなんとなくこんなもん程度で
716デフォルトの名無しさん (ワッチョイ 07b3-wl64)
2020/04/29(水) 17:43:06.84ID:6z2jvBCe0 >>710
OpenMPやSIMDによる並列化を使えば10個くらい同時に出来る
OpenMPやSIMDによる並列化を使えば10個くらい同時に出来る
717デフォルトの名無しさん (ワッチョイ a7f9-h83k)
2020/04/29(水) 18:21:25.20ID:skx4o1Ma0 >>713
>708の引用がそれを否定してるようにも読めない
>708の引用がそれを否定してるようにも読めない
718デフォルトの名無しさん (ワッチョイ df60-ts7H)
2020/04/29(水) 18:55:17.87ID:U7o9KgzC0 >>717
引用足しとくね。
> A compound statement is a block.
...
> A selection statement is a block whose scope is a strict subset of the scope of its enclosing block. ...
...
> An iteration statement is a block whose scope is a strict subset of the scope of its enclosing block. ...
こんな感じで、ソースコード上の文に対応する概念でスコープ(静的・ソースコード上のこと)を
成すものの一種であるから、これが「動的・実行時のこと」というようなことはありえない。
引用足しとくね。
> A compound statement is a block.
...
> A selection statement is a block whose scope is a strict subset of the scope of its enclosing block. ...
...
> An iteration statement is a block whose scope is a strict subset of the scope of its enclosing block. ...
こんな感じで、ソースコード上の文に対応する概念でスコープ(静的・ソースコード上のこと)を
成すものの一種であるから、これが「動的・実行時のこと」というようなことはありえない。
719デフォルトの名無しさん (ドコグロ MMeb-kuXe)
2020/04/29(水) 18:55:54.46ID:aNqmXzgwM >>717
そりゃアホな内容をいちいち否定してたらキリないからな
そりゃアホな内容をいちいち否定してたらキリないからな
720デフォルトの名無しさん (ワッチョイ a7f9-h83k)
2020/04/29(水) 21:14:04.28ID:skx4o1Ma0721蟻人間 ◆T6xkBnTXz7B0 (スフッ Sdff-wyJ8)
2020/04/29(水) 21:22:07.90ID:EqfxCPAQd 自動変数はレジスタ割り当てにより記憶領域が再利用されることかある訳だし、最適化で変数自体が消える可能性もあり得る。
722デフォルトの名無しさん (ワッチョイ df52-dhD/)
2020/04/29(水) 23:20:52.24ID:EKyVvulT0723デフォルトの名無しさん (ワッチョイ df60-ts7H)
2020/04/29(水) 23:25:04.77ID:U7o9KgzC0 >>720
>706 で言ってるような違いは無くてどっちでも同じ意味になると理解してくれたらないいんだけど、
その言い換えを改めて推してくるとなると何か誤解がありそうな気がする。
ブロックに言い換えることで何がよくなるのか、あるいはスコープだと何がよくないのか、言える?
>706 で言ってるような違いは無くてどっちでも同じ意味になると理解してくれたらないいんだけど、
その言い換えを改めて推してくるとなると何か誤解がありそうな気がする。
ブロックに言い換えることで何がよくなるのか、あるいはスコープだと何がよくないのか、言える?
724デフォルトの名無しさん (アウアウエー Sa9f-kSwD)
2020/04/29(水) 23:58:02.35ID:uCKNv2Kba >>699
言葉遣いや着眼点と、分からないことがアンバランスだなぁ〜
言葉遣いや着眼点と、分からないことがアンバランスだなぁ〜
725720 (ワッチョイ a7f9-h83k)
2020/04/30(木) 00:42:18.37ID:hNg1W2hQ0 「スコープは名前の有効範囲で静的・ソースコード上のこと」は正しいと認めてもらえたと思っていいのかな
それを「自動変数の寿命」という動的・実行時のことに使うのが気に入らない
ファイルスコープという関係無いことも含んじゃうじゃないか
それを「自動変数の寿命」という動的・実行時のことに使うのが気に入らない
ファイルスコープという関係無いことも含んじゃうじゃないか
726デフォルトの名無しさん (ワッチョイ df60-ts7H)
2020/04/30(木) 01:17:57.08ID:WifEy9Hu0 >>725
> 「スコープは名前の有効範囲で静的・ソースコード上のこと」は正しいと認めてもらえたと思っていいのかな
それはそう。そしてその点についてブロックも変わらないと言っている。
自動変数の寿命に関する規格の言い回しはこんな感じ。
> ... its lifetime extends from ... until execution of that block ends in any way. ...
...
> ... its lifetime extends from ... until execution of the program leaves the scope of the declaration. ...
「ブロックの実行が終わったら」「プログラムの実行がスコープを出たら」などと定めている。
特に誤解の余地も無いかと。
> 「スコープは名前の有効範囲で静的・ソースコード上のこと」は正しいと認めてもらえたと思っていいのかな
それはそう。そしてその点についてブロックも変わらないと言っている。
自動変数の寿命に関する規格の言い回しはこんな感じ。
> ... its lifetime extends from ... until execution of that block ends in any way. ...
...
> ... its lifetime extends from ... until execution of the program leaves the scope of the declaration. ...
「ブロックの実行が終わったら」「プログラムの実行がスコープを出たら」などと定めている。
特に誤解の余地も無いかと。
727デフォルトの名無しさん (ドコグロ MM9f-kuXe)
2020/04/30(木) 08:18:03.97ID:1K8TO0XxM >>725
> 「スコープは名前の有効範囲で静的・ソースコード上のこと」は正しいと認めてもらえたと思っていいのかな
それに反対して奴なんていないだろ
> 動的・実行時のことなら「ブロック」というべきじゃないかな
が頓珍漢だって言われてるだけ
> 「スコープは名前の有効範囲で静的・ソースコード上のこと」は正しいと認めてもらえたと思っていいのかな
それに反対して奴なんていないだろ
> 動的・実行時のことなら「ブロック」というべきじゃないかな
が頓珍漢だって言われてるだけ
728デフォルトの名無しさん (ワッチョイ df52-dhD/)
2020/04/30(木) 08:50:53.47ID:WdGtAJJk0 >>725
局所変数(自動変数とstatic局所変数)のスコープは関数とブロックなのだから、ファイルスコープが入るからおかしいという理屈は的はずれだろう。
で、局所変数である自動変数とstatic局所変数の違いが、スコープから出たときに生存期間が終わるかどうかということなのだから、自動変換の生存期間としてスコープを出たらというのはごく自然なことだと思うぞ。
局所変数(自動変数とstatic局所変数)のスコープは関数とブロックなのだから、ファイルスコープが入るからおかしいという理屈は的はずれだろう。
で、局所変数である自動変数とstatic局所変数の違いが、スコープから出たときに生存期間が終わるかどうかということなのだから、自動変換の生存期間としてスコープを出たらというのはごく自然なことだと思うぞ。
729デフォルトの名無しさん (ワッチョイ 7fd2-ts7H)
2020/04/30(木) 12:23:16.18ID:SRUQMA9G0 蚊帳の外の住人「それ知ってなんの役に立つの?自分でコンパイラでも作るの?」
730デフォルトの名無しさん (ワッチョイ e701-h83k)
2020/04/30(木) 18:49:14.38ID:889RNOPY0 コード書くのに何処まで生きているかだけを意思しとけばいいし
731デフォルトの名無しさん (ワッチョイ 07b3-wl64)
2020/04/30(木) 18:54:36.66ID:BmbmhQuP0 デストラクタもないし
732デフォルトの名無しさん (ドコグロ MMff-kuXe)
2020/04/30(木) 20:01:49.37ID:C2m9eJq7M >>729
さすがにスコープと生存期間ぐらいは把握してなきゃコード書けんだろ
さすがにスコープと生存期間ぐらいは把握してなきゃコード書けんだろ
733デフォルトの名無しさん (ワッチョイ 07b3-wl64)
2020/04/30(木) 20:26:12.67ID:BmbmhQuP0 コードを書くための知識はある
厳密な言葉の定義が論点
厳密な言葉の定義が論点
734デフォルトの名無しさん (ワッチョイ a7f9-h83k)
2020/04/30(木) 21:11:49.19ID:hNg1W2hQ0735デフォルトの名無しさん (ワッチョイ df0e-ts7H)
2020/05/01(金) 07:10:40.17ID:9yUywlA00 解放のタイミングが保証されているのではなく
存在の保証が切れるタイミングが規定されているわけだ
存在の保証が切れるタイミングが規定されているわけだ
736デフォルトの名無しさん (アウアウエー Sa9f-ur4w)
2020/05/01(金) 09:05:45.71ID:k2YlXFh6a 面倒なのは同じ用語でも言語によって定義とか意味が違うことだな
737デフォルトの名無しさん (ワッチョイ 7f69-mIzA)
2020/05/01(金) 09:13:25.69ID:szy0v2+r0 実装する側の自由度を持たせるために >>735 みたいな規定になるんだろう
738デフォルトの名無しさん (ワッチョイ 7fd2-ts7H)
2020/05/01(金) 09:42:08.95ID:M7Vhg9zM0 次はmalloc&free問題ですか?
739デフォルトの名無しさん (ワッチョイ a7e6-9ss0)
2020/05/01(金) 12:13:03.23ID:qAMe7KCB0 それは考え方としては分かりやすい
740デフォルトの名無しさん (ワッチョイ 07b3-wl64)
2020/05/01(金) 17:40:11.58ID:DtDCGOpK0 >>737
保証されてないし実際違う
保証されてないし実際違う
741デフォルトの名無しさん (ワッチョイ df0e-ts7H)
2020/05/01(金) 20:59:04.90ID:9yUywlA00 >>740
まるでおまえさんの脳味噌だなw
まるでおまえさんの脳味噌だなw
742デフォルトの名無しさん (ワッチョイ 07b3-wl64)
2020/05/01(金) 21:00:09.83ID:DtDCGOpK0 おれの脳味噌は良い方だと思う
743デフォルトの名無しさん (ワッチョイ 07b3-wl64)
2020/05/01(金) 21:00:54.26ID:DtDCGOpK0 大学出てるし
744デフォルトの名無しさん (ワッチョイ 07b3-wl64)
2020/05/01(金) 21:02:34.98ID:DtDCGOpK0 >>741みたいな中卒とは違う
745デフォルトの名無しさん (ワッチョイ df0e-ts7H)
2020/05/01(金) 21:36:47.12ID:9yUywlA00 >>744
ここCスレだよ?
ISO/IEC9899に学歴制限書いてあるように見えたの?
それともアホなの? バカなの? 不細工馬鹿童貞なの?
中学生は生えたかどうか、高校生は剥けたかどうか、大学生はヤッたかどうかが下ネタだけど
3連敗してて、ねえ今どんな気持ち?
ここCスレだよ?
ISO/IEC9899に学歴制限書いてあるように見えたの?
それともアホなの? バカなの? 不細工馬鹿童貞なの?
中学生は生えたかどうか、高校生は剥けたかどうか、大学生はヤッたかどうかが下ネタだけど
3連敗してて、ねえ今どんな気持ち?
746デフォルトの名無しさん (ワッチョイ df0e-ts7H)
2020/05/01(金) 21:40:45.08ID:9yUywlA00 次は院だねえ
仕事見つかるかどうかで4連敗ほぼ確定だろwwwwwwww
仕事見つかるかどうかで4連敗ほぼ確定だろwwwwwwww
747デフォルトの名無しさん (ワッチョイ 07b3-wl64)
2020/05/01(金) 21:41:59.19ID:DtDCGOpK0 さわっちゃいけないヤツだった
748デフォルトの名無しさん (ワッチョイ df0e-ts7H)
2020/05/01(金) 21:44:03.26ID:9yUywlA00 図星しすぎたね、ごめんねーwwww
749デフォルトの名無しさん (ワッチョイ df0e-ts7H)
2020/05/01(金) 21:47:34.08ID:9yUywlA00 尻尾巻くなら端っから喧嘩売るなよクズ
>>747
触って触って!!
触って触って!!
751デフォルトの名無しさん (ワッチョイ df0e-ts7H)
2020/05/01(金) 21:51:48.94ID:9yUywlA00 学歴がどうしたって? オラ出てこい!
752デフォルトの名無しさん (ワッチョイ df0e-ts7H)
2020/05/01(金) 21:55:39.98ID:9yUywlA00 ネットで発言するにあたっての注意事項を
絶望的に知らねえど初心者か
バカッターの類だな
絶望的に知らねえど初心者か
バカッターの類だな
753デフォルトの名無しさん (ワッチョイ df1e-UKGB)
2020/05/02(土) 08:39:17.16ID:jX0/TiVk0 これ、どう思う?
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q13224055453
何を検証したいのかをなぜ誰も問わないのか。
そして、何を検証したいのだとしても自分で memcpy を書く必要は無いと思うのだが。
https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q13224055453
何を検証したいのかをなぜ誰も問わないのか。
そして、何を検証したいのだとしても自分で memcpy を書く必要は無いと思うのだが。
754デフォルトの名無しさん (ワッチョイ 07b3-wl64)
2020/05/02(土) 09:03:38.50ID:al5W2dBm0 なんで状況を何も知らない状況で不要と判断出来るの?
755デフォルトの名無しさん (ワッチョイ df52-dhD/)
2020/05/02(土) 10:13:13.80ID:JIdmGKfZ0 >>753
質問者が理由を明確に書いてるのに読めないのか?
質問者が理由を明確に書いてるのに読めないのか?
756デフォルトの名無しさん (ワッチョイ dfad-G4G7)
2020/05/02(土) 13:48:44.85ID:HrddHHvE0 >>753
何とも思わない。
何とも思わない。
757デフォルトの名無しさん (ドコグロ MM9f-kuXe)
2020/05/02(土) 14:08:39.54ID:ynh75MXgM758デフォルトの名無しさん (ブーイモ MMcf-foD7)
2020/05/02(土) 14:11:46.01ID:DE/iTFA0M メムカピ
759デフォルトの名無しさん (JP 0H9f-r+sk)
2020/05/02(土) 14:28:28.96ID:WcFHKfxWH 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/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
760デフォルトの名無しさん (ワッチョイ df0e-ts7H)
2020/05/02(土) 14:38:25.17ID:rikTYdqt0 主がキモい個人サイトいらね
761デフォルトの名無しさん (ワッチョイ df1e-UKGB)
2020/05/02(土) 17:42:33.39ID:jX0/TiVk0 解りにくかったのなら申し訳ない。
ログ出力をしてから memcpy を呼ぶんじゃだめなのかなってことなんだけど。
当人はログ出力によって何かを検証するのが目的なわけで
動作が変わってしまうかもしれないというリスクを冒してまで
memcpy を書きたいようには見えない。
もちろん、書きたければ書けばいいが、それは当人に聞いてみなきゃ判らない。
そういう確認もなく、なぜ回答が memcpy を書く方向なのかなと。
まあ、自分で回答する気はないんだけどね。
ログ出力をしてから memcpy を呼ぶんじゃだめなのかなってことなんだけど。
当人はログ出力によって何かを検証するのが目的なわけで
動作が変わってしまうかもしれないというリスクを冒してまで
memcpy を書きたいようには見えない。
もちろん、書きたければ書けばいいが、それは当人に聞いてみなきゃ判らない。
そういう確認もなく、なぜ回答が memcpy を書く方向なのかなと。
まあ、自分で回答する気はないんだけどね。
762デフォルトの名無しさん (ワッチョイ df52-dhD/)
2020/05/02(土) 17:51:23.03ID:JIdmGKfZ0 >>761
膨大なソースのmemcpy使用箇所のすべてにログ出力処理を埋め込む方が、自作のmemcpyに置き換えるよりも遥かにバグを埋め込むリスクが高いだろう。
膨大なソースのmemcpy使用箇所のすべてにログ出力処理を埋め込む方が、自作のmemcpyに置き換えるよりも遥かにバグを埋め込むリスクが高いだろう。
763デフォルトの名無しさん (ワッチョイ 6763-rsUV)
2020/05/02(土) 18:09:51.27ID:nvl/jQk10 規模によるけど1万ファイル越えとか想像してみ?
その規模で全部のmemcpyをちゃんとログ付き自作関数に置き換えられたか?なんて考えたくない
その規模で全部のmemcpyをちゃんとログ付き自作関数に置き換えられたか?なんて考えたくない
764デフォルトの名無しさん (ドコグロ MMff-4Orb)
2020/05/02(土) 19:41:25.20ID:UokhlAwkM >>761
> もちろん、書きたければ書けばいいが、それは当人に聞いてみなきゃ判らない。
当人が「ライブラリ関数memcpyを自作の関数に変更したいと考えています。」って書いてるのに何を言ってるんだよ
恥の上塗りしすぎw
> もちろん、書きたければ書けばいいが、それは当人に聞いてみなきゃ判らない。
当人が「ライブラリ関数memcpyを自作の関数に変更したいと考えています。」って書いてるのに何を言ってるんだよ
恥の上塗りしすぎw
765デフォルトの名無しさん (ワッチョイ e7ca-Rrpt)
2020/05/02(土) 20:25:23.36ID:tgfrYhqy0 デバッガがやってるような技術で memcpy をフックできないもんかね。
そういうツールとか無いんかな。
そういうツールとか無いんかな。
766デフォルトの名無しさん (アウアウエー Sa9f-kSwD)
2020/05/02(土) 20:30:45.84ID:SkwzP24ja マクロで置き換えちゃう?
767デフォルトの名無しさん (ワッチョイ 07b3-wl64)
2020/05/02(土) 20:41:48.88ID:al5W2dBm0768デフォルトの名無しさん (ドコグロ MM9f-4Orb)
2020/05/02(土) 20:52:43.50ID:msFe1SpIM■ このスレッドは過去ログ倉庫に格納されています
ニュース
- バリ島で男子生徒ら集団万引きか、防犯カメラ映像が拡散 京都の大谷中学・高校が「窃盗行為」謝罪★5 [七波羅探題★]
- 【速報】 米トランプ政権声明 「中国が台湾を奪おうとする、いかなる試みも阻止する」 中国「レッドラインだ」 ★2 [お断り★]
- 元プロ野球選手・堂上隼人(43)を20代女性2人へのわいせつ未遂容疑で8回目の逮捕…これまでの被害者は10代・20代の女性11人に [Anonymous★]
- 「残業キャンセル界隈」若者が増加?「職務放棄」との批判も…“定時退社の権利”どこまで通用するか [七波羅探題★]
- 【高校野球】なぜ『7回制』は反対多数でも止まらないか… 高野連が「全員の命」守るために貫く伝統より改革の姿勢 [冬月記者★]
- 【猫】ネコは女性よりも男性の飼い主にニャーニャー鳴くことが研究で明らかに アンカラ大 [少考さん★]
- 【高市悲報】自衛隊「実は事前に現場海域で中国軍から空母での発着訓練をすると通告がありました」え…?😨😨 [931948549]
- 自民「献金の受け皿を党本部などに限定するのは狙い撃ち規制ではないか!」と反発 [256556981]
- 【悲報】インターネット(光回線)来年度以降値上げか [358382861]
- 【高市速報】中国「このままだと日本が先制攻撃してくる」 [583597859]
- "メイドさん"が使う武器→ケンモメンの78%が一致に [856387292]
- 【悲報】リボルバー、使うメリットがない模様…
