[過去ログ] C言語なら俺に聞け 162 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
243: (ワッチョイ 5df0-/D3x) 2023/12/08(金)16:21:49.56 ID:abnVL6FT0(2/3) AAS
ちなみにメモリにロードされた関数の領域は現代のOSならば当然ながらアクセス不可能
昔はプログラム領域にアクセスできてその中のコードを動的に書き換えるという荒技をやってた人もいるらしいが
250
(2): (ワッチョイ 1163-8qzv) 2023/12/08(金)17:35:36.56 ID:VEgZ7oNC0(4/5) AAS
セキュリティって、身内も信じちゃまずいと思うよ
254: はちみつ餃子◆8X2XSCHEME (ワッチョイ 2a3e-By03) 2023/12/08(金)20:48:50.56 ID:B2zBKDAb0(6/6) AAS
???
私の理解だと >>247 は「機械語をその場で生成して即時実行するのって危なくないの?」という話だと思ってたんだけど違うの?
そういう理解だったから実行の許可を出す (メモリの実行可能属性を ON にする API を呼び出す) ことなく実行できない、
プログラマの意図しない実行は防がれるということを応えたつもりだったんだけど、運用の話なの???

「身内」ってのは「プログラムの中での機械語生成にミスったらめっちゃ暴走するやん?」という意味かと思ったけど
運用にかかわる人物という意味?
338: (スププ Sd62-Blk0) 2024/01/05(金)12:10:00.56 ID:VxELzJcZd(2/5) AAS
enum { val = abc }
382: (ワッチョイ ffcf-mfjK) 2024/01/11(木)07:51:37.56 ID:7oF58mtI0(1) AAS
>>371みたいなので悩むならさくっと正規表現ライブラリやパーサージェネレータ使うな。
学習のために自分でパーサー書いてみたいってんなら別だが。
423: (ワッチョイ 463f-ggGG) 2024/01/19(金)13:18:44.56 ID:Wkz3Ctqj0(5/5) AAS
そうは言っても、
void* p = 0;
と直接生成出来るわけで、void*は値としての意味もちゃんとある
それがvoid**にすると元に戻せる保証が無いのは仕様の不備だろw
553: (ワッチョイ 4650-o+si) 2024/02/29(木)15:54:08.56 ID:a+kbfZOT0(1) AAS
pow()なんてx^y(yが変数)したい時だけでいい
pow(x,2), pow(x,0.5)は、(x*x), sqrt(x)と書いた方がいい
…まさか今時のコンパイラはこれも最適化したりする?
655
(1): (ワッチョイ 6fb3-MjEX) 2024/04/11(木)18:10:49.56 ID:h5i5y7Gi0(1/3) AAS
#include <stdio.h>
#include <string.h>

void main(void)
{
 char c[32];
 char *pc;

 strcpy(c, "JAPAN-TOKYO-OSAKA");
 pc = &c[0];

 //for(int i=0; i<strlen(c); i++, *pc++){
 for(int i=0; i<strlen(c); i++, pc++){
省4
719: (ワッチョイ 7f63-Ufki) 2024/05/04(土)18:38:32.56 ID:0cPYdG0t0(1) AAS
あれは例外なのか?
731
(1): (ワッチョイ e3b4-5qvu) 2024/05/15(水)13:36:27.56 ID:H3ZUTeXN0(1) AAS
もとはstringなのは置いておいて
英語の発音だとストラの方が近い
まスチョラって感じだが
スターは無理だな
828: (ワッチョイ 512a-fxxY) 2024/05/31(金)16:16:04.56 ID:yeMi3AXu0(1) AAS
そう、Cは暴走するから寧ろAT車。
872: (スプッッ Sdca-RTzL) 2024/06/07(金)12:13:02.56 ID:UxfjOjokd(1) AAS
>>856
C++「」
C#「えへっ」
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.965s*