[過去ログ] 【初心者歓迎】C/C++室 Ver.106【環境依存OK】 (1002レス)
1-

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
983: 2022/04/09(土)13:44 ID:unOoTfDz(1) AAS
COMだろ
仕様が公開されてればLoadLibrary()して使えるんじゃね?
984
(1): 2022/04/09(土)14:04 ID:ehpYMGIZ(1) AAS
DirectShowやMediaFoundationのcodecなら自分で呼ぶわけにもいかんだろうな
985
(2): 2022/04/09(土)17:06 ID:fJGplIUn(2/4) AAS
みなさんレスありがとう。
>>984
たぶんこれなんですよね… やっぱ無理ですかね。
986: 985 2022/04/09(土)18:31 ID:fJGplIUn(3/4) AAS
今見たら、Video For Windowsの機能を利用してるみたいでした。
こんな古いのを使ってるから専用のコーデックを使わないといけないのか。
コーデックはH.264用のDLLみたいですね。どうにかならないかな。
HKEY_LOCAL_MACHINEにプログラムから簡単に登録出来ればいいんだけど。
なんか良い案はないでしょうか。
987
(1): 蟻人間 ◆T6xkBnTXz7B0 2022/04/09(土)19:04 ID:3yKii3E5(1) AAS
権限が必要ならプログラムのマニフェストで権限を要求。
自動化が必要なら、必要なコマンドラインを調べてバッチプログラム化する。
988: 2022/04/09(土)19:39 ID:fJGplIUn(4/4) AAS
>>987
ありがとうございます。調べてやってみます。
989: 2022/04/09(土)19:45 ID:s5Ocn4sk(1) AAS
一般的な動画再生ソフトでもコーデックをインストールしないと見れないのがあるが
一方、コーデック内臓もあるので技術的にはインストール不要だとおもうが
やり方はしらん、どっちも
990: 985 2022/04/10(日)14:43 ID:pRTmUSXM(1) AAS
とりあえずはマニフェストの設定変更で、起動した時に権限要求するようにしました。
調べて更に良い方法あればまた変更するつもりです。みなさんレスありがとうございました。
991
(1): 2022/04/14(木)15:42 ID:VkbtJkFZ(1/2) AAS
SIMDの勉強中で、下のようなことをしたいのですが、コンストラクタでエラーになります。
プリミティブ型をアライメント指定してnew,deleteするにはどうすればいいですか?
class MyClass {
public:
MyClass() : member(new (std::align_val_t{32}) int[1000]) {}
~MyClass() { delete[] member; }
int* member;
};
992
(1): 2022/04/14(木)16:34 ID:4tVKG4Xu(1) AAS
コンパイラの吐き出すエラーは見た?
std::align_val_t を使えるのは C++17以降みたいだけど
そこらへんは大丈夫?

(※ ideone は C++14までやよね?)
993: 991 2022/04/14(木)16:56 ID:VkbtJkFZ(2/2) AAS
>>992
C++20です。
visual studio 2022でエラーC2956が出ます。
エラーのリンク先には構造体をnewしたい場合の対処法が書かれてます。
対処法:構造体の宣言時にalignas()でアライメント指定する。
プリミティブ型を宣言することができない(?)ので、この対処法では解決できませんでした。
994: 2022/04/15(金)15:16 ID:KM+JgYPL(1/7) AAS
うめ
995: 2022/04/15(金)15:16 ID:KM+JgYPL(2/7) AAS
埋め
996: 2022/04/15(金)15:16 ID:KM+JgYPL(3/7) AAS
ume
997: 2022/04/15(金)15:17 ID:KM+JgYPL(4/7) AAS

998: 2022/04/15(金)15:17 ID:KM+JgYPL(5/7) AAS
ウメ
999: 2022/04/15(金)15:17 ID:KM+JgYPL(6/7) AAS
生め
1000: 2022/04/15(金)15:17 ID:KM+JgYPL(7/7) AAS
産め
1001
(1): 1001 ID:Thread(1/2) AAS
このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 641日 1時間 25分 58秒
1002
(1): 1002 ID:Thread(2/2) AAS
5ちゃんねるの運営はプレミアム会員の皆さまに支えられています。
運営にご協力お願いいたします。

───────────────────
《プレミアム会員の主な特典》
★ 5ちゃんねる専用ブラウザからの広告除去
★ 5ちゃんねるの過去ログを取得
★ 書き込み規制の緩和
───────────────────

会員登録には個人情報は一切必要ありません。
月300円から匿名でご購入いただけます。
省4
1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.018s