• [解決済み] 配列の長さを求めるにはどうしたらよいですか?

    質問 配列がいくつの値を持っているかを調べる方法はありますか? 配列の末尾に到達したかどうかを検出することもできます。 どのように解決するのですか? C言語の配列ということであれば、次のようにすればよいでしょう。 int a[7]; std::cout << "Length of array = " << (sizeof(a)/sizeof(*a)) &lt

    2022-03-13 07:24:11
  • [解決済み] C++で基底クラスのコンストラクタを呼び出す

    質問 #include <iostream> #include <stdio.h> using namespace std; // Base class class Shape { public: void setWidth(int w) { width = w; } void setHeig

    2022-03-13 05:59:45
  • [解決済み] argv[0] = name-of-executable" は標準なのでしょうか、それとも単なる慣習なのでしょうか?

    質問 に引数を渡すと main() は、CまたはC++アプリケーションで argv[0] は常に実行ファイルの名前になるのでしょうか? それとも、これは一般的な慣習であって、100%そうであるとは保証されないのでしょうか? 解決方法は? 当てずっぽうの推測も楽しいものですが、念のために規格書を見ておく必要があります。例えば、ISO C11には次のように書かれています(私の強調

    2022-03-13 04:28:54
  • [解決済み] C++を学ぶ前にCを学ぶべきですか?[クローズド]

    質問 <パス 現状では、この質問は私たちのQ&A形式には適していません。私たちは、回答が事実、参考資料、専門知識によって裏付けられていることを期待していますが、この質問は、討論、議論、投票、または長時間のディスカッションを求める可能性があります。この質問を改善し、再開することが可能であるとお考えの場合。

    2022-03-13 02:52:35
  • [解決済み] C++ "const "キーワードのポイントは何ですか?重複

    質問 この質問はすでにここに回答があります : const correctnessの売り込み (回答16件) 閉店 1年前 .

    2022-03-13 01:32:09
  • [解決済み] C++のファイルハンドリング。ios::appとios::ateの違い?

    質問 とはどう違うのですか? ios::ate と ios:app ファイルに書き込む場合 私の見解では ios::app はファイル内を移動できるのに対し ios::ate は、ファイルの末尾でしか読み書きができません。これは正しいのでしょうか? 解決方法は? それは逆です。いつ ios::ate が設定されている場合、初期位置はファイルの終端となりますが、それ

    2022-03-12 23:39:43
  • [解決済み] 'cout'がこのスコープで宣言されていない [closed] 。

    質問 <パス この質問は、将来の訪問者の役に立ちそうもありません。狭い地域、特定の瞬間、または極めて狭い状況にのみ関連しており、インターネットの世界中の視聴者に一般的に適用できるものではありません。この質問をより広く適用できるようにするために ヘルプセンターへ .

    2022-03-12 23:24:04
  • [解決済み] TCHARはまだ意味があるのか?

    質問 Windowsプログラミングの初心者なのですが、Petzoldの本を読んで疑問に思ったことがあります。 を使用することは良い習慣なのでしょうか? TCHAR 型と _T() 関数を使って文字列を宣言するのか、それとも wchar_t と L"" の文字列を新しいコードで使用できますか? Windows 2000 以降を対象とし、コードは次のようになります。 国際

    2022-03-12 21:44:12
  • [解決済み] デバッグ用にコンパイルすると、Visual Studioから「.exeが見つからない」というクレームが発生する

    質問 私は非常に単純なC++アプリケーションを持っています。 #include <stdio.h> #include <iostream> int main(int argc, char argv[]) { cout << "hi" << endl; } デバッグモードで初めてコンパイルすると、Visual Studio から "

    2022-03-12 20:53:44
  • [解決済み] C++のstd::cinオブジェクトのルールは何ですか?

    質問 C++の学習の練習と、その機能としてMLAの引用文作成機能(数十の引用文がある大きな論文を書いています)を個人的に使うために、小さなプログラムを書いています。 私はクラスや他の.cppファイルをmainの中で使用することを理解していないので、わざわざ私に言わないでください。もっと時間があれば、これを再利用されるコードごとの関数に分解するかもしれません。 質問ですが、std::c

    2022-03-12 20:24:35
  • [解決済み] C++でASCII値をcharに変換する方法は?

    質問 5つのランダムなASCII値を文字に変換するには? プロンプトを表示します。 97から122までの5つのアスキー値(すべてのアルファベットを表すアスキー値)をランダムに生成する。 その際、各アスキー値に対応する文字を決定し、その5文字で形成される単語を出力せよ。 私のコード #include <iostream> #include <time.h

    2022-03-12 15:57:04
  • [解決済み] getcwdに相当するC++はありますか?

    質問 Cのgetcwdを経由して見ています。 男 3 cwd C++にも似たようなものがあって、std::stringを返してくれるんじゃないかと思うのですが。 もしそうなら、それは何と呼ばれ、どこにそのドキュメントがありますか? ありがとうございます。 解決方法は? OK、すでに回答を受け付けているにもかかわらず、回答しています。 getcwdの呼び出しをラップする

    2022-03-12 15:02:38
  • [解決済み] C++のusingキーワードはどのような理屈なのでしょうか?

    質問 C++のキーワード「"using"」はどのような理屈で使われているのでしょうか? 様々な場面で使用されており、私はそれを見つけようとしています。 これらには何か共通点があり、何か理由があるのでしょうか。 なぜこのようなキーワードが使われるのでしょうか? using namespace std; // to import namespace in the current names

    2022-03-12 13:16:50
  • [解決済み] system("pause"); - なぜいけないのでしょうか?

    質問 よくわからない質問があります。 コマンドは system("pause"); は、プログラムを一時停止し、キーボード入力を待って続行する方法として、新人プログラマーに教えます。しかし、多くのベテランプログラマからは、程度の差こそあれ、やってはいけないこととして嫌われているようです。 使ってもいいという人もいる。部屋に閉じこもって誰も見ていないときだけ使えばいいという人もいる

    2022-03-12 11:06:37
  • [解決済み] ベクターのコピーは、予約してコピーするのと、作成してスワップするのと、どちらが効率的でしょうか?[重複しています]。

    質問 この質問はすでにここに回答があります : std::vectorのコピー: assignを好むかstd::copyを好むか? (回答6件)

    2022-03-12 10:31:37
  • [解決済み] 0 以上 1 未満の rand()

    質問 そこで、以下のコードで0 < r < 1を作成します。 r = ((double) rand() / (RAND_MAX)) なぜ r = ((double) rand() / (RAND_MAX + 1)) は-1 < r < 0になるのでしょうか? RAND_MAX に 1 を足しても 1 < r < 2 にはならないのですか?

    2022-03-12 09:15:17
  • [解決済み] cinを使った良い入力検証ループ - C++

    質問 OOPの授業は2回目で、最初の授業はC#で教わったので、C++は初めてで、現在cinを使って入力検証を練習しています。そこで質問です。 私が作ったこのループは、入力を検証するためのかなり良い方法なのでしょうか?それとも、もっと一般的な、あるいは認められたやり方があるのでしょうか? ありがとうございます。 コード int taxableIncome; int error;

    2022-03-12 08:48:48
  • [解決済み] C++のsize_tとintの違いは何ですか?

    質問 C++の例で、いくつかの型が使われているのを見かけました。 size_t を使うところ、単純な int . 何が違うのか、そしてなぜ size_t の方が良いのでしょうか? どのように解決するのですか? から フレンドリーなウィキペディア : <ブロッククオート stdlib.h と stddef.h のヘッダーファイルでは、以下のようなデータ型が定義

    2022-03-12 06:31:41
  • [解決済み] C++の識別子が未定義である

    質問 C++の初心者ですが、なぜこのエラーが出るのか理解できません。似たような5つのステートメントのうち、3つはエラーをマークしますが、他の2つは大丈夫です。エラーはmain関数にあります。 #include <iostream> using namespace std; // Function declaration void getGallons(int wa

    2022-03-12 06:17:25
  • [解決済み] C++の**とは何ですか?

    質問 いくつかのコードや、コンパイラから生成されたエラーに、''S''マークがあるのを見かけました。 ** というトークンを変数の前に置いています(例: **variablename unreferenced-- とか、正確には思い出せません)。 これはポインタに関連していることは間違いないのですが、推測すると、2回参照解除をしようとしているように見えます。 ' ** はかなりググれない。

    2022-03-12 06:02:54