2022-10-01から1ヶ月間の記事一覧
今までコンテナぐらいにしかstd::moveを使ってこなかったので其の挙動はあまり理解していなかったが、ユーザー定義のクラスや構造体でムーブコンストラクタやムーブ代入演算子などを実装する場合、結局は、昔からスマートポインタなど行っていた様なコピー先…
自動整形のタイプをVisual Studio形式にすると、変数の型が自動的に下記の様に整形されるように変更されている。変数の型なんだから&や*は型名にくっつけておけというポリシーを感じる。 わからんではない。 const std::string& _base mcpp.hatenablog.com
Visual Studio 2022(VC17)においてC++言語標準を「Preview - Features from the Latest C++ Working Draft (/std:c++latest)」に設定してVisual Studio 2017(VC15、C++14)のソースをコンパイルしたところ、参照型引数に「右辺値」を渡すことが禁止されて…
Youtubeにおけるガジェット紹介系動画の投稿者は、必死で製品の特徴を詰め込み尺を稼ぐことばかりに注力し、その動画の内容は、はっきりいっていらない情報になっている事が多い。 特に気になるものの一つがキーボード紹介動画だ。 キーボード沼にハマってい…
ソリューションと同じフォルダにある.vs隠しフォルダを消してソリューションをリロード・・・という説明が真っ先に出てくるが、それではどうもうまくいかない。 いろいろ検索してみたところ、テキストエディタのAdvancedオプションに、Recreate Databaseとい…
www.mql5.com どうやらMT5ではvectorやmatrixが抽象的に扱えるように成っていたようだ。まぁ、MT5のアプデに頼らなくても実装できることなのだが、バーデータの扱いがよりシンプルになるだろう。
VS2022がリリースされて焼1年になるが、有用なサードパーティライブラリがVS2019にすら対応してない事も少なくなく、VS2017を主に使う理由になっていたりする。 そういうものに依存しない体制にしようとも思うが、ライブラリが有用すぎてジレンマが発生して…
VS2022の変更点をチェックしている際に条件付きブレークポイントでクラスの構造を出力ウィンドウに表示してみた。 このあたりの仕様はさほど変わっていない様だが、VS2017等から比べるとブレークポイント到達時の挙動の設定などが増えている。 JSON形式で出…
NHKBSプレミアムの番組の中には、MPEG2TSストリームの中に、ffmpegが対応出来ない音声コーデックを用いたストリームを有する場合が在る様だ。 私が確認したTSでは、ffmpegが出力する情報ではaacであるとされる0:5ストリームが邪魔になりffmpegのエラーの原因…
J5040-ITXというIntel Pentium J5040をオンボードで搭載したマザボがあり、このCPUにおけるQSVを試してみた。 ffmpegでhevc_qsvを用いMPEG2TSからH.265+AACへ変換。音声は丸コピ .\ffmpeg.exe ` -y -i in.ts -c:v hevc_qsv -preset veryfast -map 0:v ` -c:a…
GeForceドライバ(522.25)の通知が来たのでインストーラーを起動したら、途中でPCが落ちた。 落ちたと言っても、BIOSをフラッシュし直さなければ起動できないような落ち方である。 そんな落ち方するPCあんの?と思うのだろうが、NVMESSDやグラボやメニーコ…
真理値を扱う時、True、Falseと書いて変数に入れるとエラー。 正しくは$true。
Windows11での自動化はPowerShell(PS)ではなくても出来るが、PSで出来ておいたほうが良いんじゃないか・・・いや、存在する以上出来ないとなんか気持ち悪いじゃないか、などと思ってしまい、人生で初めて覚えてみた。 通常のプログラミング言語やスクリプト…
EDCBがデータ自体はキャプチャーしているものの、スクランブル解除が行えておらず、設定やBonDriverの配置が間違っているとも思えないときは、大体VisualStudio再配布ランタイムが入っていない。 このせいでデコーダーDLLがうまく機能していないのだ。 無論…
EpgDataCap_Bonが使用するBonDriverの配置をいじっていたら、EpgTimerからEPG取得を行えなくなったので、管理者権限でEpgTimerを再起動し、EpgTimerサービスのアンインストールとインストールを行ってみたところ修正された。 これが原因なのかどうかはっきり…
www3.nhk.or.jp とんでもない事態になってしまった。 小さい子の親の心理を利用して乳幼児にまでワクチンを打たせる仕組みができあがってしまった。 これによる子供の健康への被害は計り知れないだろう。 昔のようなただのインフルワクチンならまだ良いのだ…
Windows11では第1世代Threadripperがサポートから外され、更新対象にならないので放置していたが、レジストリのフラグをいじるだけで更新インストール自体は簡単に出来たので試してみた(参考記事)。 下記のレジストリキー(HKEY_LOCAL_MACHINE\SYSTEM\Setu…