個人財務

C ++での配列とポインタ - ダミー

C ++での配列とポインタ - ダミー

配列の名前は配列自体へのポインタです。配列は、メモリに格納された一連の変数です。配列名は、最初の項目を指します。これはポインターに関する興味深い質問です:次のような関数ヘッダーがあり、Sizeofを使ってどうやって判断できるか...

ブーストライブラリとC ++ダミー

ブーストライブラリとC ++ダミー

多くの開発者は高品質なコードを提供するBoostライブラリを使用します。 Boostのいくつかは標準ライブラリに含めるために標準化されています。 Boostに関する最良の事の一つは、図書館自体が無料であることです。 Boostのウェブサイトは、開発者に彼らがそうしないことを知らせることを目的としています。

コードをカスタマイズする10の方法:ブロック - ダミー

コードをカスタマイズする10の方法:ブロック - ダミー

コード::ブロックには、ほとんどのC ++アプリケーションにとって最も自然です。しかし、環境の中でもっと多くの時間を費やすようになれば、コード::ブロックはほんの数回の微調整だけで友好的な場所になることがあります。タブ文字を使用するか、具体的には、タブ文字を使用しないでください。この設定は...

ダミー

ダミー

あなたが削除するか、少なくとも理解するまでコードのデバッグを開始しないコンパイル中に生成されたすべての警告。すべての警告メッセージを有効にすると、警告メッセージは無視されます。あなたが警告を理解していない場合は、それを見てください。あなたが知らないことはあなたを傷つけるでしょう。明確で一貫したコーディングスタイルを採用します。

C ++:演算子と関数の比較 - ダミー

C ++:演算子と関数の比較 - ダミー

Int型のデータ型は、int 、float、およびdoubleとさまざまなポインタ型があります。 C ++では、プログラマは、これらの組み込み演算子に加えてプログラマが作成したクラスの演算子を定義することができます。これは演算子のオーバーロードと呼ばれます。通常、演算子のオーバーロードはオプションで、試行されません。

Const引数はC ++の定数問題です-Dummies

Const引数はC ++の定数問題です-Dummies

C ++は引数の値を渡すので、コンスタンスによって区別することはできません。以下では、実際にmaximum()に渡されるのは、2.0と0の値です。最大()関数は、これらの値がdArgのような変数か0のような定数から来たものかどうかを知ることはできません。最大値(double d1、double d2)。 void otherFunction(){...

C ++プログラミング:リストを通してあなたの道を作る - ダミー

C ++プログラミング:リストを通してあなたの道を作る - ダミー

C ++プログラマーは、各要素のインデックスを提供します。しかし、この手法は、ランダムアクセスを許可しないリストのようなコンテナでは機能しません。 getFirst()やgetNext()などのメソッドに基づいたソリューションを想像することができます。しかし、標準テンプレートライブラリの設計者は、共通の要素を提供したがっていました...

C ++:文字列コンテナ - ダミー

C ++:文字列コンテナ - ダミー

C ++配列の最も一般的な形式は、テキストを表示すると、配列の長所と短所の両方を明確に示します。 cout << "これは文字列です";しかし、単純な操作でも操作を実行しようとすると、素早く処理が行われます。

C ++プログラミング:仮想関数はいつですか? - C ++でのダミー

C ++プログラミング:仮想関数はいつですか? - C ++でのダミー

は、特定の関数呼び出しが遅くバインドされていると考えるからといって、それがそうであるとは限りません。サブクラスで同じ引数で宣言されていない場合、メンバー関数は仮想宣言されているかどうかに関わらず、多態的にオーバーライドされません。同じ宣言ルールの例外の1つは、メンバが...

C ++:Doxygen-dummyでドキュメンテーションを作成する

C ++:Doxygen-dummyでドキュメンテーションを作成する

ほとんどのプログラマは、ドキュメンテーションを作成することを嫌う自分のコード。 Doxygenと入力すると、後でドキュメンテーションを作成するためにコメントにタグを埋め込むことができます。 DoxygenのインストールDoxygenにはCode::Blocksは付いていません(少なくともこの記事の時点ではありません)。あなたはダウンロードする必要があります...

独自のUDLをC ++で作成 - ダミー

独自のUDLをC ++で作成 - ダミー

C ++の組み込み機能と結合して、興味深いリテラル配列を提供します。しかし、独自のリテラルを作成すると、リテラルの真の価値がより明確になります。ユーザー定義リテラル(UDL)を使用して対処できる多くのニーズがありますが、3つの共通ニーズはデータ変換をサポートし、カスタム・タイプを作成することです...

C ++のデフォルトストリームオブジェクト - ダミー

C ++のデフォルトストリームオブジェクト - ダミー

C ++は、プログラムの前にmain ()はコントロールを取得します。とりわけ、このコードは、この表に示すデフォルトの入出力オブジェクトを作成します。標準ストリーム入出力オブジェクトオブジェクトクラス目的cin istream標準char入力wcin wistream標準wchar_t "wide char"入力cout ostream標準char ...

C ++プログラミング:10アンチハッカーのヒント - ダミー

C ++プログラミング:10アンチハッカーのヒント - ダミー

C ++プログラマーとして、ハッカーに脆弱なプログラムを書くのを避けるために、C ++コードで行うべきこと。また、ASLR(Address Space Layout Randomization)やDEP(Data Execution Prevention)など、オペレーティングシステムでサポートされている場合に有効にできる機能についても説明します。しないでください...

C ++での変数型宣言 - C ++での

C ++での変数型宣言 - C ++での

変数は宣言しなければならず、型に割り当てる必要があります。幸いにも、C ++にはいくつかの変数型が用意されています。変数のリスト、その利点、および制限については、表を参照してください。一般的なC ++変数の型変数定数の定義int int 1単純なカウント値。肯定または否定のいずれかです。短い...

C ++プログラミングの式と宣言 - C ++プログラムで式を実行するためのダミー

C ++プログラミングの式と宣言 - C ++プログラムで式を実行するためのダミー

式とは、値と型の両方を持つ文です。 C ++プログラムでは、宣言は変数を定義するステートメントであり、数値や文字のようなある種の値のための「保持タンク」です。式は次のようになります。

演算子をC ++で抽出 - ダミー

演算子をC ++で抽出 - ダミー

ファイルから読み込むと、抽出演算子>> 。この演算子は非常に使いやすいですが、あなたが「ママを見て、注意しません! "抽出演算子には適用されません。 Numbersというファイルがあるとします。 txtに次のテキストを1行で入力します。100 50 30 25 ...

式 - ダミー

式 - ダミー

変数と定数は、それらを使用して計算を実行できる場合にのみ有益です。 Expressionという用語は、計算のためのC ++専門用語です。あなたはすでに最も単純な式を見てきました:int n; //宣言n = 1; //式プログラマーは変数、定数、演算子を組み合わせて式を作成します。演算子はその算術演算を実行します。

関数の> 関数は、C ++のダミー

関数の> 関数は、C ++のダミー

と同様に、C ++の関数は例によって最もよく理解されます。次のコードスニペットは、関数の作成と呼び出しの最も簡単な例を示しています。void someFunction(){// do stuff return;} int main(int nNumberofArgs、char * pszArgs []){//何かを実行// someFunction ()someFunction(); //一度制御を続けると...

メイクファイルを最大限に活用する - ダミー

メイクファイルを最大限に活用する - ダミー

は時間の始めから、あるいは少なくともUnixオペレーティングシステムでは、プログラマはmakeと呼ばれるユーティリティを使用してアプリケーションを構築しています。それは今日でもまだよく使われています。 makeユーティリティは、どのソースコードファイルが変更されたかを調べ、コンパイルしてビルドする必要があるものを決定します。 ...

C ++プログラミングにおけるフロー制御 - ダミー

C ++プログラミングにおけるフロー制御 - ダミー

以下のC ++構造体は、プログラムの制御フローを指示します。あなたが経験豊富なプログラマーなら、これらの構造の機能は他の言語に慣れています。 IF次のコマンドは、booleanExpressionを評価します。真と評価された場合、制御は式1に渡されます。そうでない場合、制御はオプション式2に渡されます。 if(booleanExpression)...

多態性がC ++でどのように動作するか - ダミー

多態性がC ++でどのように動作するか - ダミー

はフェンス・ストラドラーとして、早期バインドと後期バインディングの両方をサポートします。任意の与えられたプログラミング言語は、その開発者の気まぐれに基づいて、早期または後期のバインディングをサポートすることができます。 Cのような古い言語は、早期の結合のみをサポートする傾向があります。 JavaやC#のような最近の言語は、レイトバインディングのみをサポートしています。あなたは驚くかもしれません...

C ++でのストリームI / Oの動作 - ダミー

C ++でのストリームI / Oの動作 - ダミー

C ++プログラムは、 cout出力オブジェクトを介して出力されます。多分それについてはあまり考えていないかもしれませんが、この入出力技術はストリームI / Oとして知られているものの一部です。 Stream I / Oは、いくつかの単純な数で完全にカバーするには大きすぎます。

C ++でライブラリ関数を追加する方法 - ダミー

C ++でライブラリ関数を追加する方法 - ダミー

C ++プログラマはゼロ終了文字列。 C ++は、標準の文字列操作関数をいくつか用意しています。これらの機能のいくつかがこの表にリストされています。文字列処理関数名前操作int strlen(string)文字列内の文字数を返します(終了するnullは含まない)。 char * strcpy(target、source)...

C ++でのRegExライブラリの追加方法 - ダミー

C ++でのRegExライブラリの追加方法 - ダミー

Boostライブラリのほとんどは、ヘッダーをアプリケーションコードに追加します。ただし、RegExなどのいくつかのコンポーネントにはライブラリが必要です。ライブラリを使用する前に、ライブラリを構築する必要があります。ライブラリをビルドしたら、アプリケーションに追加する必要があります。

ヒープがC ++でどのように動作するか - ダミー

ヒープがC ++でどのように動作するか - ダミー

ヒープは、C ++プログラムがアクセスできる必要に応じて。それがなぜ存在し、どのように使用するのかについて学びます。関数へのポインタを渡すことができるのと同様に、関数がポインタを返すことも可能です。

C ++でのコード注入を避ける方法 - ダミー

C ++でのコード注入を避ける方法 - ダミー

C ++プログラムへのコード注入を避ける最初のルールはこれまでどおり、汎用言語インタープリタによってユーザの入力を処理することができます。 SQLインジェクションのよくあるエラーは、プログラムがユーザーの入力を常に受け​​入れられるかのように受け入れ、それをSQLクエリーに挿入してから出荷することです。

C ++プログラミングでエラーを導入しないようにする方法 - ダミー

C ++プログラミングでエラーを導入しないようにする方法 - ダミー

C ++でエラーを修正する最も簡単で最善の方法最初にあなたのプログラムにそれらを導入することを避けることです。このことの一部は経験の問題ですが、明確で一貫性のあるプログラミングスタイルを採用することは役に立ちます。人間の耳の間のCPUパワーは限られています。あなたは...

C ++で構造テンプレートを作成する方法 - ダミー

C ++で構造テンプレートを作成する方法 - ダミー

構造テンプレートには、特定のタイプに依存しないデータリポジトリ。ここでは、StructureTemplateの例を示します。 #include using namespace std;テンプレート 構造体の体積{Tの高さ; T幅; T長さ;ボリューム(){高さ= 0;幅= 0;長さ= 0;} ...

C ++でファイルをコピーする方法 - ダミー

C ++でファイルをコピーする方法 - ダミー

ああ、ファイルをコピーする。時間。このファイルをそこにコピーします。そのファイルをここにコピーしてください。しかし、ファイルをコピーすると正確に何が起こるのですか?実際には新しいファイルを作成し、元のファイルと同じ内容で埋めます。それはどうやってやるの?まあ、...

C ++でディレクトリを作成する方法 - ダミー

C ++でディレクトリを作成する方法 - ダミー

ディレクトリを作成する場合は、 Mkdir関数。関数がディレクトリを作成できる場合は、0を返します。それ以外の場合は、0以外の値を返します。 (あなたがそれを実行すると、-1が得られますが、最善の策は常に0とテストすることです)。以下はいくつかあります。

基本的な数学テンプレートをC ++で作成する方法 - ダミー

基本的な数学テンプレートをC ++で作成する方法 - ダミー

豊富な計算にアクセスできますが、一度に1つまたは2つの計算しか使用できません。例えば、誰かがあなたのモーゲージを計算している場合、彼は償却計算を知る必要はありません。ただし、その人は、償却計算が必要な場合があります。

C ++でライブラリプロジェクトを作成する方法 - C ++でライブラリプロジェクトを作成するダミー

C ++でライブラリプロジェクトを作成する方法 - C ++でライブラリプロジェクトを作成するダミー

コンソールアプリケーションの作成とは異なります。次の手順では、ライブラリプロジェクトを作成する方法について説明します。

C ++で配列を初期化する方法 - C ++で

C ++で配列を初期化する方法 - C ++で

言い換えれば、実際に何かを格納するまで、ローカル変数にはゴミが含まれています。ローカルで宣言された配列は同じです。実際に何かを割り当てるまで、各要素にはゴミが含まれています。ローカル変数を初期化する必要があります...

C ++で強く型付けされた列挙型 - ダミー

C ++で強く型付けされた列挙型 - ダミー

プログラミングはすべて可読性に関するものです。あなたが読むことができないプログラムを書いて維持するのは難しい(実際には不可能です)。ソースコードリストを読むことの一部は、プログラムで使用される数字が何を表しているかを理解することです。 #Define PI ...

C ++テンプレートライブラリ - ダミー

C ++テンプレートライブラリ - ダミー

標準C ++ライブラリは、数学、時間、入出力、およびDOS操作のようなものです。初心者として学ぶ初期のプログラムの多くは、インクルードファイル文字列で定義されているいわゆる文字列関数を使用します。これらの関数の多くの引数型は固定されています。たとえば、...

エディタの選択

ASVABの準備:小数の使用

ASVABの準備:小数の使用

ASBABの小数を扱う方法を知る必要があります。小数は、分子と分母を使用せずに分数を書き込む方法です。小数点以下7分の10を10進数として書くことができます。あなたはそれを "7分の1"または "ゼロ点7"と発音します。小数点以下の桁数は小数点以下の桁数を示します。

ASVABサブテストの詳細 - ダミー

ASVABサブテストの詳細 - ダミー

テストの目的と目的によって、いくつかのバージョンのASVAB。 ASVAB(CAT-ASVAB)のコンピュータ化されたバージョンは、9つの別々の時間調整されたサブテストを含む。 CAT-ASVABでは、自動情報とショップ情報が2つの異なるテストに分かれていますが、それらはペーパーバージョンで組み合わせられています。 ...

ASVAB読書と朗読のヒント - ダミー

ASVAB読書と朗読のヒント - ダミー

あなたの能力を向上させるためのショートカットはありませんASVABの読解スキル(練習以外に)は、このパートでできるだけ高いスコアを取るために、テスト日にいくつかのことを行うことができます。あなたがこの小テストで時間を使い果たしている場合や、あなたが本物を特定できるかどうかがわからない場合...

エディタの選択

Excelマクロヘルプのための10の場所 - ダミー

Excelマクロヘルプのための10の場所 - ダミー

誰も1つのExcelマクロエキスパートになることはできません日。 VBAは時間と実践の旅です。良いニュースは、そこにあなたの道であなたを助けることができる豊富な資源があるということです。

5本当にクールなExcel関数 - ダミー

5本当にクールなExcel関数 - ダミー

この便利な関数をExcelの機能に追加すると、あなたはExcelマスターのそれ以上のものになるでしょう。簡単に乱数を生成するExcel RAND関数は0と1の間の数値を返します。それだけです。通常、返された数値を有用なものにマッサージする必要があります。 ...

Excel 2016でユーザー定義関数に説明を追加する - ダミー

Excel 2016でユーザー定義関数に説明を追加する - ダミー

ユーザーがカスタム関数の目的を理解している場合は、関数の機能の説明に役立つ[関数と関数の引数の挿入]ダイアログボックスに表示される説明を追加できます。このような種類の説明をユーザー定義関数に追加するには、Visual Basic Editorの特殊ウィンドウであるオブジェクトブラウザを使用します。

エディタの選択

Excelのテキスト文字列からスペースを削除する - ダミー

Excelのテキスト文字列からスペースを削除する - ダミー

余分なスペースを含むテキストに間違いなく遭遇します。これらの余分なスペースは、テキストの冒頭にあることがありますが、それ以外の場合は末尾に表示されることがあります。

Excelデータ分析アドインの回帰ツール - ダミー

Excelデータ分析アドインの回帰ツール - ダミー

回帰という用語は指数関数的な平滑化ほど悪くはないが、少なくとも数学的にはもっと複雑である。そのため、データ分析アドインの回帰ツールが便利です。アドインは、移動平均と指数平滑化の場合と同様に、数学の責任を負います。あなたはまだ...

Excel 2007ワークシートの名前を変更する - ダミー

Excel 2007ワークシートの名前を変更する - ダミー

Excel 2007がブックのタブ(Sheet1〜 Sheet3)はあまり説明的ではありません。幸いなことに、この記述的な名前が31文字以下であれば、ワークシート・タブの名前をワークシートに貼り付けたものを覚えやすくする名前に簡単に変更できます。