C/C++

.NET C/C++

コンソールアプリケーションでC++/CLIの関数を使う

2014/9/15  

今時(?)なかなか使っている人がいるかどうかわかりませんが、VisualStudio(2008)で「Win32 コンソールアプリケーション」プロジェクトでもC++/CLIのクラスやメソッドを使えるよう ...

C/C++

【C言語/C++】fgetsを使ってファイルを読み込む

2014/8/14  

fgetsで単純にファイルを読み取る C言語、C++でfgetsを使ってファイルを読み込む方法です。 fgets関数では文字をcharの配列でファイルストリームから1行ずつ読み取ることができます。 返 ...

C/C++

【C言語/C++】フォルダ作成を行う

2014/8/14  

C言語、C++でフォルダを作成するには『direct.h』にある『_mkdir』関数を使うことで実現できます。この関数は新しく作りたいディレクトリを引数とします。 無事にフォルダの作成が成功すると0が ...

C/C++

【C言語/C++】余りを求める剰余演算子(%)を使う

2014/8/14  

基本的なことかもしれませんが、C言語やC++などであまりを出すには剰余演算子である『%』を使います。使い方としては、変数『a』を変数『b』で割ったときの余りは『a % b』のようになります。 サンプル ...

C/C++

【C言語/C++】はてなの演算子の三項演算子について

2014/8/14  

C言語などのサンプルにたまに出てくるはてな(?)の演算子は 『?』と『:』の2つで1つの演算子である三項演算子という三項の条件演算子を指しています。 【条件式】 ? 【真の場合】 : 【偽の場合】 条 ...

AA C/C++

【C言語/C++】コンソールでAAアニメーション

2014/8/14  

コンソール上でAA(アスキーアート)のアニメーションをさせます。 手順としてはパラパラ漫画になる文字列を複数用意します。そして、コンソールに一つのコマを表示させ、指定秒後にそれを消して、次のコマを表示 ...

C/C++

【C言語】文字列に指定の文字列が含まれるか調べる

2014/8/14  

ある文字列に指定の文字列が含まれるかどうかを調べるにはstring.hにあるstrstr関数を使います。 【書式】 #include<string.h> char * strstr( co ...

C/C++

【C言語/C++】ファイルをCSV形式でfprintfを使って保存・書き込みする

2014/8/14  

数値計算などをC言語でプログラミングするとき、その演算結果をファイルとして保存する必要性がでてくることがあると思います。そして、多くの場合エクセルなどの表計算ソフトでグラフ化できるような形が望ましいも ...

C/C++

【C言語/C++】int整数などの数値をchar配列の文字列に変換する

2014/8/14  

C++であればstringが使えて非常に便利ですが、C言語で文字列というと基本的にはcharの配列を利用することになります。 これで文字列にintやfloat、doubleなどの数値を動的に文字列に反 ...

C/C++

【C言語/C++】配列をシャッフルしてランダムに入れ替える

2014/8/14  

C言語・C++で配列をシャッフルする方法 Fisher–Yatesシャッフルアルゴルズムにより配列を並べ替えます。 int型で入れ替える #include<stdlib.h> void s ...

C/C++

【C言語】fscanfでファイルを1行ずつ読み込む

2014/8/14  

C言語のfscanfでCSV形式(単純なカンマ区切り)のファイルを読み込むサンプル。 基本的なことですがたまに忘れるのでメモ。 読み込むファイル test.csv 4.2,1.6,1.1 6.0,4. ...

C/C++

【C言語/C++】関数ポインタと関数オブジェクトを使ってみる

2014/8/14  

関数ポインタを使う 関数ポインタはポインタの一種で文字通り関数のポインタの事で、関数を遠隔操作できるようになる文法です。たぶんほとんどの場合関数の引数として使うんじゃないかと思うのでそれだけ紹介します ...

Copyright© めめんと , 2019 All Rights Reserved Powered by AFFINGER5.