- スレ立てるまでもない質問はここで 151匹目
488 :さまよえる蟻人間 ◆T6xkBnTXz7B0 [sage]:2019/02/11(月) 03:24:15.10 ID:fD0IDjkv - 透明にするにはアルファチャンネルを使うといい。
|
- アイディア出す→誰かが作る なスレ [無断転載禁止]©2ch.net
42 :さまよえる蟻人間 ◆T6xkBnTXz7B0 [sage]:2019/02/11(月) 03:39:53.09 ID:fD0IDjkv - >>41
髪の毛? 別人じゃね?
|
- C++相談室 part140
668 :さまよえる蟻人間 ◆T6xkBnTXz7B0 [sage]:2019/02/11(月) 05:24:08.70 ID:fD0IDjkv - エクスプローラのようなファイラーを製作するためのキーワードは:
ツリービュー、リストビュー、ファイルアイコン取得、メニューバー、ポップアップメニュー、ファイル操作、ダイアログボックス、シェル通知、シェルコンテキストメニュー。 大変だが、これらを押さえれば、C#でもC++でも作れる。
|
- 【初心者歓迎】C/C++室 Ver.104【環境依存OK】
433 :さまよえる蟻人間 ◆T6xkBnTXz7B0 [sage]:2019/02/11(月) 14:06:14.14 ID:fD0IDjkv - >>431
Javaのオブジェクト参照はC++のポインタに該当する。 C++のオブジェクトは、型を持ったバイト列だと考えていい。 C++で自動変数を宣言すると、スタックにバイト列が割り当てられる。 newやスマポやコンテナを使うと、ポインタによりヒープでメモリーが割り当てられる。 ポインタも型を持ったバイト列。ポインタは配列のように周りのメモリーにアクセスできる。 C++のクラスは構造体に関数群を追加したもの。C++でクラスを継承すると、関数群とバイト列を引き継いだサブクラスになる。
|
- 【初心者歓迎】C/C++室 Ver.104【環境依存OK】
435 :さまよえる蟻人間 ◆T6xkBnTXz7B0 [sage]:2019/02/11(月) 14:16:41.10 ID:fD0IDjkv - C/C++では、sizeofキーワードを使えば、簡単にvoid以外の型のサイズがコンパイル時に取得できる。Javaではオブジェクトのサイズを簡単に取得することはできない。
C/C++はよくオブジェクトのサイズやバイトの並びを意識してプログラミングする。
|
- 【初心者歓迎】C/C++室 Ver.104【環境依存OK】
437 :さまよえる蟻人間 ◆T6xkBnTXz7B0 [sage]:2019/02/11(月) 14:23:20.42 ID:fD0IDjkv - なぜなら、例えばスタックに巨大なデータを割り当てると、スタックオーバーフローというエラーが発生するし、
ヒープだって、巨大なデータの割り当ては失敗することがある。 また、構造体を変更すると、構造体のサイズやデータ構造が変化して、互換性の問題が発生することがある。
|
- 【初心者歓迎】C/C++室 Ver.104【環境依存OK】
439 :さまよえる蟻人間 ◆T6xkBnTXz7B0 [sage]:2019/02/11(月) 14:34:10.39 ID:fD0IDjkv - >>436
Javaの動的配列はCのポインタに近いが、Javaの配列では危険なアクセスは制限されているし、参照カウントで管理されている点が異なる。 Javaのオブジェクト参照は、参照カウントで管理されており、C++の構造体/クラス型に対するstd::shared_ptrに該当する。
|
- 【初心者歓迎】C/C++室 Ver.104【環境依存OK】
457 :さまよえる蟻人間 ◆T6xkBnTXz7B0 [sage]:2019/02/11(月) 16:16:38.24 ID:fD0IDjkv - 所有権の管理は人類には早すぎる。
所有権が変動するときは、スマポでOK.
|
- 【初心者歓迎】C/C++室 Ver.104【環境依存OK】
458 :さまよえる蟻人間 ◆T6xkBnTXz7B0 [sage]:2019/02/11(月) 16:28:46.52 ID:fD0IDjkv - こんなときはナマポを使ってもよい:
処理の中で所有権が移動・消滅しない場合。 バイナリーデータやPODを生で扱う場合。 処理系がナマポやトークンやハンドルの入力を要求する場合。
|