C言語

C言語/C++

【C言語/C++】文字列を16進数に変換

C言語/C++を使って久しぶりにソースコードを書くとき、これどうやるんだっけ?ってありませんか? 今回は文字列を数値に変換する際の確認です。(ソースコードあり) 手を抜いた方法(sscanf())と自作関数を用意する方法両方用意。
C言語/C++

【C言語】コンパイル、ビルド時のMakefileについて忘れるからメモ書き

Cで作成するプログラムでMakefileを使ってる人もちろんいますよね? Makefileの忘れやすい記述方法をメモ。中間ファイルの出力先を分離する方法や使っている変数の解説。あとはマクロの定義方法なども追加で記述しています。 Makefileの書き方が曖昧な人はぜひ参考までに。
.Net FrameWork

【C#,WPF】MQTTクライアントの基本(MQTTnet)

今回の記事はC#でMQTTプロトコルについてです。環境は.NetFramewordk4.8です。WPFを使用しました。以前にC#のM2MQTTライブラリを使ってMQTT通信について書きました。 しかし、上記の記事を書いた...
.Net FrameWork

【C#,Windows】MQTTクライアントの基本(M2Mqtt)

C# M2Mqttライブラリの基本的な使用方法についてのメモ書きです。 Mqttブローカーの起動方法からM2Mqttライブラリを使用したMqttクライアントクラスについてまとめています。 接続方法、切断方法、切断検出する方法なども書いているので参考になれば幸いです。 サンプルソースあり
C言語/C++

【C言語】fgets関数とsscanf関数を使った入力処理をメモ

C言語での入力処理についてです。 いくつか方法はありますが、 このページではgets()とsscanf()を組み合わせた処理方法を紹介。 標準ストリームを利用する場合にストリームをクリアする方法も併せて説明。 その際にはfflash関数は非推奨!?
C言語/C++

【C言語】関数へのポインタとコールバック関数の違いと使い方について

今回はC言語でコールバック関数を使った際のメモです。 昔Mbedという組込機器のソースコードを触っていた時に似たようなコードを見て覚えていたのを元に書いてます。 確かこんな感じだった気が、、、 違ってるかも。。。
C言語/C++

【C言語】jansson.hでシリアライズ化と逆シリアル化する方法

今回はC言語でJsonファイルを使用するときのメモ書きです。 使用しているライブラリはjanssonライブラリです。 janssonライブラリのインストール方法、リンクオプションなども含めてJsonをシリアライズ化と逆シリアライズ化する方法をメモしています。 サンプルコードも記載しているので参考までに。
タイトルとURLをコピーしました