スレを勃てるまでもないC/C++の質問はここで 25 [隔離病棟]©2ch.net (467レス)
上下前次1-新
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
1(1): みんな空気読め©2ch.net [sagete] 2016/08/14(日)00:04 ID:z6U1tRVC(1) AAS
スレを勃てるまでもない低俗なC/C++の質問はここでお願いします。
過去ログ
01 2chスレ:tech
02 2chスレ:tech
03 2chスレ:tech
04 2chスレ:tech
05 2chスレ:tech
06 2chスレ:tech
07 2chスレ:tech
08 2chスレ:tech
省16
438: 2024/08/23(金)14:44 ID:cOT+fWMl(1) AAS
C++20でコルーチンてのが追加されてたの今気づいたわ
ワイは同じようなことをアセンブラでespとebpをいじってからのjmpで実現してた
環境非依存な標準でやってくれるなら助かるやで
439(1): 2024/09/20(金)11:00 ID:pjqEQxr6(1) AAS
>>436
MFC依存の本はどうかと思うけどなぁ
猫でもわかる、とかWindows2000 プログラミング標準講座とか、Win32APIの本の方が良いと思うけど
440: 2024/10/02(水)13:02 ID:XbzwGALZ(1) AAS
>>439
ほんそれ+++
441(1): 2024/11/04(月)00:14 ID:x9luqst6(1/4) AAS
プロジェクトでblosc2_decompress(c-blosc2のやつ)を使いたいが
「エラー LNK2001 外部シンボル "@blosc2_decompress@16" は未解決です。」となる
(C#のBwtDecompress.Decompressと同じことをしたい)
メインのプロジェクトはVS2015、Win32、Releaseでビルドしていて
プロジェクト→プロパティ
C/C++→全般→追加のインクルードディレクトリに追加済
リンカー→全般→追加のライブラリディレクトリに追加済
リンカー→入力→追加の依存ファイルに*.lib追加済
ライブラリ(c-blosc2)のビルドはWin32、Release
git clone 外部リンク[git]:github.com
省8
442: 2024/11/04(月)14:14 ID:x9luqst6(2/4) AAS
あげさせてもらいます。
443(1): 2024/11/04(月)15:45 ID:IyJSMCPH(1) AAS
素数ファイルの拡張子がcかcppかごっちゃになってないか
444: 2024/11/04(月)15:50 ID:CKUWq5U/(1) AAS
マングリ返し
445: 2024/11/04(月)16:44 ID:x9luqst6(3/4) AAS
>>443
素数ファイル?!
さっぱり意味がわかりません。すみません…
446: 2024/11/04(月)16:46 ID:x9luqst6(4/4) AAS
今まで使っていたプロジェクトのほうのソースファイルの中はたしかに*.cpp、*.cが混在しています。
しかし、ライブラリを追加するまでは問題なくビルド出来てました。
c-blosc2のソースのことでしょうか?
447(1): 2024/11/05(火)12:29 ID:YSt/y3gD(1) AAS
extern "C" {
馬鹿には無理
}
448: 2024/11/06(水)00:49 ID:/djK2LwE(1/3) AAS
>>447
それはやってます。
449(1): 2024/11/06(水)02:05 ID:dRKi/GB8(1) AAS
>>441
@16とか付いてるってことは__stdcallで呼び出そうとしてるわけだから、メイン側のプロジェクトに/Gzオプション付いてるって落ち?
450: 2024/11/06(水)13:01 ID:/djK2LwE(2/3) AAS
>>449
レスありがとうございます。
/Gzはついてません。
451: 2024/11/06(水)13:32 ID:/djK2LwE(3/3) AAS
ダウンロードしたライブラリのソースをいじるのは行儀がよくないかもしれませんが、
__fstcall blosc2_decompressと明示的に宣言するよう修正したことでなんとかなりました。
ありがとうございました。
452: 2024/11/25(月)07:50 ID:jxPTXtA0(1/5) AAS
こんにちは、初歩的な質問なんですが、
FILE* const fp = fopen(file name, “r”);
の一行はとはどのようなことをしているのですか?
FILE**のようになぜ*を2つ重ねたんですか?あまり理由がわかりません
453: 2024/11/25(月)07:52 ID:jxPTXtA0(2/5) AAS
こんにちは、質問が2つあります。
質問1: エラーの特定と解決方法についてJavaでエラーが発生した際、
エラーメッセージが大量に表示されてしまい、内容を把握しきれません。
また、ライブラリをimportしただけで自分が理解していない部分でエラーが発生することが多く、
エラーメッセージを見てもどこで何が原因かを特定できないことがあります。
エラー解決のために効果的な方法やアプローチはありますか?
質問2: エラー処理の行数が多いことについて
エラー処理は特定の条件で発生する特殊な処理だと思うのですが、
実際にはメインのロジックよりもエラー関連の処理の行数が多くなることがあります。
これに納得感が持てないのですが、これは一般的なことなのでしょうか?
省1
454(1): 2024/11/25(月)07:52 ID:jxPTXtA0(3/5) AAS
自分、よく半角と全角の切り替えよくミスするのですがどのように切り替えていますか?
455: 2024/11/25(月)07:53 ID:jxPTXtA0(4/5) AAS
いつも有意義な解説ありがとうございます。
WindowsGDIのメモリリーク検出についての質問です。
DeleteObject関数を忘れた場合の検出方法はあるのでしょうか?
ご回答ありがとうございます。
過去にメモリリークで大変苦労したので...
おっしゃる通り今は新規に作る場合はメモリリークを起こさないよう強く意識しています。
456: 2024/11/25(月)07:54 ID:jxPTXtA0(5/5) AAS
youtuberも大変だな
池沼質問者しか観てないな
457(2): 03/26(水)03:07 ID:Jz1d/5gc(1) AAS
いまどきのCって、
unsigned long foo(double d)
{
union {
double d;
unsigned long i;
} u;
u.d = d;
return(u.i);
}
省2
458: 03/26(水)12:29 ID:bllph6O/(1/2) AAS
>>457
90年代ですでに引数渡し出来てました。構造体も渡せたけどコピーになるから嫌われてたけど
459: 03/26(水)12:34 ID:bllph6O/(2/2) AAS
あ、すんません。そんなレベルの低い話ではないか。
レジスタで。というのはCPUとコンパイラの実装次第なので環境がわからないと何とも言えないような
amd64ならwandboxで色んなバージョンのコンパイラ試せますね
460: 04/02(水)12:04 ID:k9Y5euIy(1) AAS
質問とunion関係無いな
質問者の意図が判らなくなるから
サンプルコードは必要最小限に汁
461: 04/18(金)23:55 ID:fcq5sslE(1) AAS
これってオンラインコンパイラだとどう解釈するの?
#include <stdlib.h>
int main(void)
{
system("echo %userprofile%");
return 0;
}
462: 04/19(土)00:25 ID:pHc+GibA(1) AAS
やってみたら。つうても対策されてると思うが
463: 04/29(火)20:19 ID:DUP3Wr3v(1) AAS
win系しか動かないけど対策されてましたね
uname -m は(ゴニョゴニョ
464: 06/15(日)00:52 ID:bHsxd1q/(1) AAS
>>454
動画リンク[YouTube]
465: 06/15(日)02:33 ID:Z0IlVPbF(1) AAS
>>457
未定義動作のコードよく平気で晒せるなw
466: 06/15(日)12:46 ID:fnOcR7T7(1) AAS
たまたまだよな
メモリーサイズ的に辻褄合ってただけ
467: 08/13(水)13:49 ID:tVAPSf7h(1) AAS
0からの、超初心者C++相談室
は、1000から次スレ立ってないけど、ここでいいの?
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.014s