プログラミング– category –
-
プログラミング
プログラミング初心者が読んでおくべき本 3選
プログラミング初心者にとって、日々の業務は難易度が高く、つまずくことも多いと思います。 そこで今回は、プログラミング初心者に手助けになるおすすめの本を3冊紹介します。 -
プログラミング
CryptoZombiesとは?レビュー付きで解説
今回は、Solidityについて学んでみたいけど、 何から始めたらいいかわからない人に向けて おすすめの学習サイト「CryptoZombies」について紹介します。 【】 CryptoZombiesはLoom Network社が提供しているオンライン学習サイトです。 イーサリアム上のDApp... -
プログラミング
【C言語】memcpy 関数でメモリのデータをコピーする
開発現場では、受信データなどのデータをコピーしたい場面が、よくあります。 今回は、そういった場面で使用する、memcpy 関数について紹介します。 【】 memcpy 関数は、指定のメモリサイズ分メモリをコピーする関数です。 memcpy 関数の形式 memcpy 関数... -
プログラミング
【C言語】文字列の文字数を取得する方法を2パターン紹介
C言語で文字列の文字数を取得する方法は、2パターンあります。 sizeof 演算子を使用する strlen 関数を使用する まずは、それぞれの違いについて紹介します。 【】 違いは、出力される文字数です。 sizeof 演算子は、ヌル文字を含み、実際の文字数から1文... -
プログラミング
【C言語】sizeof 演算子とは 3つの使い方も紹介
今回は、C言語のsizeof 演算子を使用して配列の要素数を取得する方法を紹介します。 さらに、sizeof 演算子の他の使用方法についても紹介しようと思います。 【sizeof 演算子とは】 まずはじめにsizeof 演算子とはなにか紹介します。 sizeof 演算子とは、... -
プログラミング
【Linux】シンボリックリンクの使い方
今回は、知っておくと便利なシンボリックリンクについて解説します。 【シンボリックリンクとは】 シンボリックリンクとは、ひとことでいうとショートカットみたいなものです。 ファイルやフォルダのショートカットを設定できます。 フォルダ名を別名で作... -
プログラミング
【c言語】sleep関数で処理を一時停止する方法
処理を一時停止する方法を紹介します。 【sleep関数】 処理を一時停止するには、 Unixの標準ライブラリのsleep関数を使用します。 インクルード方法とsleep関数は以下です。 #include <unistd.h> unsigned int sleep(unsigned int seconds); sleep... -
プログラミング
【c言語】マルチスレッドの使い方
c言語で、マルチスレッド を作成する方法について解説します。 【マルチスレッドプログラミングの概要】 c言語でマルチスレッドを実現するために、pthreadライブラリを使用します。 pthreadライブラリには、以下の機能を持つ関数が用意されています。 関数... -
プログラミング
プロセスの意味ついてわかりやすく解説
わかっていそうでわかっていないプロセスについて解説していきます。 以下の構成で解説していきます。 【プロセスとは】 プロセスとは、ひとことでいうと実行中のプログラムのことです。 あなたがプログラムを実行したら、そのプログラムがプロセスとして... -
プログラミング
マルチスレッドってなに?
開発現場使用されるマルチスレッドについて解説します。 【スレッドの概要】 マルチスレッドについて解説する前に、 スレッドについて理解してもらいたいと思います。 スレッドの概要は以下です。 一本の処理の流れイメージは「糸」一つのスレッドで実行す...
1