[過去ログ] 【初心者歓迎】C/C++室 Ver.106【環境依存OK】 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
954: 2022/03/11(金)00:11 ID:3xV59ngV(1) AAS
rはあるやろ
955: 2022/03/11(金)13:08 ID:2pJSEvK3(1) AAS
ビルドの設定いじってもらって通りました
ありがとう御座いました
956: 2022/03/17(木)11:34 ID:qJRouQ9M(1/2) AAS
【質問】
switch constexpr って無いんですか?
【背景】
if constexpr(false){
}
if constexpr(false){
}
if constexpr(true){
}
if constexpr(false){
省3
957(1): 2022/03/17(木)11:40 ID:Y2OAtTnf(1) AAS
無いけど俺も欲しい
958: 2022/03/17(木)11:44 ID:qJRouQ9M(2/2) AAS
>>957
早速の回答ありがとうございます。
否定的な解決で残念ですが、前向きに生きていきます!
959: 2022/03/19(土)13:40 ID:nPptgbtB(1) AAS
クロスプラットフォーム対応のキーボードイベント入力・マウスイベント入力があるライブラリで、規模がそこまで大きくないものって何かありますか?
960(1): 2022/03/19(土)14:54 ID:Q/NZ1iFj(1) AAS
ncurses
961: 2022/03/21(月)11:06 ID:Prmlj1K5(1) AAS
>>960
情報ありがとうございます
ncursesだとWindowsで動かしにくいみたいなんでフォークのpdcursesでやってみます
962(1): 2022/03/26(土)22:10 ID:U9Dry82x(1) AAS
>>908
ググって出てこないようなことをおまえら答えれるのか?
963: 2022/03/26(土)23:30 ID:po6dvxnc(1) AAS
日本語で記述された問題や目的から有用なページを紹介するのはグーグル先生は苦手なんだよ。
核心的なキーワード抜きだと特に。
964: 2022/03/26(土)23:42 ID:as/ML4Ec(1) AAS
>>962
軽く調べた結果:
外部リンク[php]:el.mml.tuis.ac.jp
外部リンク[html]:www.cc.kyoto-su.ac.jp
外部リンク[html]:programming.pc-note.net
省2
965: 2022/03/29(火)22:17 ID:JBheGd8b(1) AAS
スマホが普及しきった2015年くらいからGoogle検索の難易度一気に上がったな
昔はガバガバキーワードでもGoogle先生が忖度してくれていた
966: 2022/03/30(水)08:00 ID:NklUKb3w(1) AAS
忖度の意味知らなそう
967: 2022/03/30(水)10:53 ID:2Q6y3di6(1) AAS
Google ADの顧客は優遇致します
968: 2022/03/30(水)12:23 ID:eoFMqmT7(1) AAS
広告出してくれるインチキ医療サイトや適当プログラミングスクール優遇しまーす!!
無能
969(2): 2022/03/31(木)16:42 ID:Pfu/lGwO(1/5) AAS
初心者歓迎ということで、ちょっと聞いてみたいのですが、c++の世界ではboostというライブラリは有名なのでしょうか?
c++で勤怠管理できるwebシステムを作るんだといってコンストラクタがなんだかわからないまま
boostを読んでヘッダファイルをいくつか読んだあたりで英語読めなくて投げ出したことがあります。
970(1): 2022/03/31(木)16:48 ID:R4GrqV7T(1/2) AAS
>>969
有名だけど、使わんほうがいいよ
標準で十分だよ
971: 2022/03/31(木)17:01 ID:Pfu/lGwO(2/5) AAS
>>970
ありがとうございます!!
それに、あなた有識者の方ですね?
もしよければ少しだけ詳しく評判を教えていただければ幸いです。
972(1): はちみつ餃子 ◆8X2XSCHEME 2022/03/31(木)17:23 ID:Dq8nC8PK(1/2) AAS
>>969
かなり有名で活発。
最初から標準化委員会の人がかかわってるし、 Boost が出自の機能が標準入りしたこともある。
ただ、実験的な要素も多分にある。
急に仕様がかわることもある。
適切な場面では適切だし適切でない場面では適切でないというごく普通の話なんで、
評判がどうこうというより何をしたくて Boost に関心を持ってるのか説明したほうがいいよ。
973(1): 2022/03/31(木)17:31 ID:Pfu/lGwO(3/5) AAS
>>972
ありがとうございます。
boostは今はそんなに興味は持っていないんですが、今ちょうどMIMEタイプらへんのところを読んでいて、
そういえばboostにMIMEタイプって書いてあったなぁ、boostって業界だとどんな感じなんだろ?という感じです。
何となくなのですが、仕様が良く変わるから使いにくいと言う感じなのかな?と理解しました。
974(1): はちみつ餃子 ◆8X2XSCHEME 2022/03/31(木)17:51 ID:Dq8nC8PK(2/2) AAS
>>973
標準ライブラリほどには互換性は意識されないってだけで、
特に実験的な部分を除いては頻繁に変わるというほどでもないけど。
アップストリームでの変更の影響を避けるために
必要な部分だけ抜き出して自分のプロジェクトツリーに入れておくという運用もよくあるし。
(そのためのツールも用意されている。)
外部リンク[html]:www.boost.org
975: 2022/03/31(木)18:00 ID:Pfu/lGwO(4/5) AAS
>>974
更に詳しく有難うございます。確かに抜き出しちゃえば変わらないですもんね。
他でも応用できそう。
976(1): 2022/03/31(木)18:34 ID:YOGNRVrk(1) AAS
boost自体は使う必要はないけど、boostのドキュメントを読めないやつも不要だよな
ドキュメントもしっかりしてるから、使うだけなら簡単に使えるし
977: 2022/03/31(木)19:04 ID:Pfu/lGwO(5/5) AAS
>>976
ありがとうございます。
boostくらい軽く読めないならエンジニアになるなと言うことですね。
初めて3か月くらいなもんでポートフォリオの一つもないですけれど、
本当に読んでおきますね。
978: 2022/03/31(木)19:25 ID:R4GrqV7T(2/2) AAS
これから年単位でトレーニングが続くのに初心者がいちいちポートフォリョーポートフォリョー言うのは大変めんどくせえ感
979: 2022/03/31(木)23:41 ID:Sxv2nhUu(1) AAS
boost有用性は分かっていてもコンパイル時間やらなんやらで本チャンに適用しにくいんだよなぁ
980: 2022/04/01(金)01:53 ID:46G1puQR(1) AAS
boostなんてtemplateで悪ふざけしてるだけだから
普通のアプリには使えない
981: 2022/04/09(土)01:43 ID:fJGplIUn(1/4) AAS
VC++である動画を再生するのにコーデックのDLLが必要なのですが
予めレジストリにDLL情報を登録して、実行ファイルと同じディレクトリにDLLを置けば動きます。
でも他の環境でレジストリに登録するのが大変なので(権限がらみで面倒)、登録なしでどうにか動かす事が出来ないでしょうか?
DLLを参照とかしても無理でしょうか?
982: 2022/04/09(土)09:41 ID:nJhutFId(1) AAS
レジストリで何を登録してるんだろう?
関数をexportするだけのsusieプラグイン
なんかはレジストリ登録不要で利用できるけど
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.021s