sprintfに相当するC++とは何ですか?
sprint()関数は、CおよびC++内にも存在します。この関数は、文字列内に何かを格納するために使用されます。構文はprintf()関数に似ていますが、唯一の違いは、文字列を指定する必要があることです。
C ++でも、ostringstreamを使用して同じことができます。このostringstreamは、基本的に出力文字列ストリームです。これは、sstremヘッダーファイルにあります。これの使い方を見てみましょう。
例
#include<iostream> #include<sstream> using namespace std; int main() { string my_str; ostringstream os; os << "This is a string. We will store " << 50 << " in it. We can store " << 52.32 << " also."; my_str = os.str(); //now convert stream to my_str string cout << my_str; }
出力
This is a string. We will store 50 in it. We can store 52.32 also.
-
C ++のfriendキーワードに相当するC#とは何ですか?
C#の友達 クラスのフレンド関数は、そのクラスのスコープ外で定義されていますが、クラスのすべてのプライベートメンバーと保護されたメンバーにアクセスする権利があります。フレンド関数のプロトタイプはクラス定義に表示されますが、フレンドはメンバー関数ではありません。 フレンドは、関数、関数テンプレート、メンバー関数、またはクラスまたはクラステンプレートにすることができます。この場合、クラス全体とそのすべてのメンバーがフレンドになります。 C#の友達に相当するC ++ 最も近いのは、外部クラスのプライベートメンバーにアクセスするネストされたクラスを作成することです。 ここで、内部クラスは外
-
C#のVBモジュールに相当するものは何ですか?
VBでは、モジュールを使用して、最初に何かを初期化することなく、アプリケーションの他の場所からアクセスできる緩いコードを格納します。 変数の状態は簡単に設定または変更でき、その値はずっと継続されます。 C#<での同じ作業には、静的クラスを使用します。 例を見てみましょう- VB Module MyModule Public Sub Display MsgBox("Demo!") End Sub End Module C# public static class Display { public static void DisplayMe