記事一覧
C言語の配列を簡単にコピーする方法
C言語の配列を簡単にコピーするには?
C言語で配列をコピーしたい場合、方法は全部で4つあります。
1つ目が「for文でコピーする方法」です。
これはfor文を使って地道に配列をコピーします。
2つ目が「memcpy関数でコピーする方法」です。
「string.h」に含まれるmemcpy関数を使うと配列をコピーできます。
(省略されました)
C言語の構造体をコピーする
C言語の構造体をコピーする
C言語では構造体を扱うことができます。
構造体はメンバ変数で構成されたデータのまとまりです。
今回はこの構造体をコピーする方法について具体的に解説します。
(省略されました)
Pythonでファイルをコピーする方法4選: copyfile, copy, copy2, copytree
Pythonでファイルをコピーする方法
Pythonではライブラリを使うとファイルを簡単にコピーすることができます。
ライブラリはshutilという標準ライブラリを使います。
この記事ではshutilの関数を使ってファイルをコピーする方法を解説します。
結論から言うとファイルのコピーは↓のようにします。
(省略されました)
Pythonのcopyモジュールの使い方【シャローコピー、ディープコピー】
Pythonのcopyモジュールの使い方
プログラミング言語であるPython(パイソン)にはcopy(コピー)という標準ライブラリがあります。
このcopy
を使うとオブジェクトの「シャローコピー」と「ディープコピー」が可能になります。
シャローコピーは浅いコピー、ディープコピーは深いコピーです。
この記事ではcopy
の使い方を解説します。
(省略されました)
C言語でシャローコピーとディープコピーを実装する
はじめに
プログラムのコピーには大きく分けて「シャローコピー」と「ディープコピー」があります。
シャローコピーは浅いコピーで、ディープコピーは深いコピーです。
これらのコピーについて、具体的には↓を見ていきます。
コピーとは
コピーの重要性
シャローコピーとディープコピーとは?
シャローコピーとディープコピーの実装
また、シャローコピーとディープコードの実装例にはC言語を使っています。あらかじめご了承ください。
(省略されました)