• [解決済み] C++ 削除された関数の使用エラー

    質問 削除された関数の使用エラーが多発しています。のポインタを変更したところ weighted_pointer を unique_ptr . しかし、なぜこのエラーが発生するのかがわかりません。 は、その likeatree はDAG構造体であり、他の構造体または stdDeque をマスク値で指定する。 は weight の weighted_pointer

    2022-02-14 07:48:32
  • [解決済み] C++ Winsock 10093エラー

    質問 C++で、複数のクライアントを受け入れることができるサーバーを構築しようとしています。この目的のために、私はwinsockラッパーを構築し、各クライアントの通信のためにboostでスレッドを使用しています。 クライアントを受け入れようとすると奇妙な問題が発生しました。以下のようなループがあります。 int clientID = 0; listenSocket = new Socke

    2022-02-14 07:43:37
  • [解決済み] テーブルの再ハッシュ化

    質問 古いテーブルを削除して、同じ内容の新しい大きなテーブルを作成することによって、テーブルをリハッシュしようとしています。reHash関数を作成しましたが、この関数がメモリリークを起こし、関数を実行するとプログラムがクラッシュしてしまいます。私のエラーを見つけることができません。 void HashMap::reHash() { int OldCapacity = cap; cap =

    2022-02-14 07:37:04
  • [解決済み】"テンプレートパラメータなしで使用"

    質問内容 以前にも同じような質問があったことは承知していますが、それらをいくつか読んでも、まだどこが間違っているのかわかりません。 プロトタイプを定義から分離せずに単純にクラスを書くと、すべてがうまくいきます。 問題は、以下のようにプロトタイプと定義を分離したときに起こります。 template<class T> class VisitedSet { public:

    2022-02-14 07:35:22
  • [解決済み] これはどういうことなのでしょうか。"エラー: 複数の型指定子の組み合わせが無効"

    質問 FreeBSDでコンパイラーエラーが発生します。 error: invalid combination of multiple type-specifiers C++のコードから。 typedef unsigned off_t uoff_t; gccコンパイラが何を伝えようとしているのかよくわからない。 どのように解決するのですか? 使用方法 typedef

    2022-02-14 07:23:49
  • [解決済み] C++とCの融合 - #ifdef __cplusplus はどのように機能するのか?

    質問 レガシーが多いプロジェクトに携わっています。 C のコードです。 私たちはC++で書き始めましたが、最終的にはレガシーコードも変換するつもりです。 がどのように変換されるのか、少し混乱しています。 C とC++の相互作用について教えてください。 をラップすることで C のコードを extern "C" C++ コンパイラは C のコードの名前をどう実装す

    2022-02-14 07:17:28
  • [解決済み] スタックとヒープがぶつかるとどうなるか

    質問 スタックとヒープがぶつかるとどうなるのか気になります。どなたか遭遇したことのある方がいらっしゃいましたら、そのシナリオを説明してください。 解決方法は? モダンなOS上で動作するモダンな言語では、スタックオーバーフロー(万歳!)または malloc() または sbrk() または mmap() は、ヒープを大きくしようとすると失敗します。 しかし、すべてのソフトウ

    2022-02-14 06:29:32
  • [解決済み] Visual Studio 2015 "非標準の構文。'&' を使用してメンバーへのポインターを作成する"

    質問 C++を勉強していて、三目並べの小さなゲームを作ろうと思っています。しかし、私はC3867、非標準の構文が表示され続けます。 これは私のTicTacToe.hです。 #pragma once #include <iostream> using namespace std; class TicTacToe { public: TicTacToe();

    2022-02-14 04:10:27
  • [解決済み] コンパイル時の非互換ライブラリのスキップ

    質問 ローカルマシンでプロジェクトのコピーをコンパイルしようとすると、「互換性のないライブラリをスキップしています」というエラーが表示されます。 これは、職場のサーバーにホストされているライブバージョンをいじくりまわしているときには当てはまりません(そこでは完璧にできています)。 他の様々なサイトを見ると、私はUbuntuの64bitディストロで開発しており、サーバー版は32bitで動い

    2022-02-14 02:43:25
  • [解決済み] C++のマップ値を印刷するにはどうすればよいですか?

    質問内容 を持っています。 map このように map<string, pair<string,string> > myMap; そして、いくつかのデータを使ってマップに挿入しています。 myMap.insert(make_pair(first_name, make_pair(middle_name, last_name))); 地図上のすべてのデー

    2022-02-14 02:36:05
  • [解決済み] 数値の和 C++

    質問 ユーザーに正の整数を求めるプログラムを書くことになっています。このプログラムでは、ループを使用して以下の値の合計を取得する必要がある。 1から入力された数までのすべての整数。例えば、ユーザが50を入力した場合、ループは以下の合計を求める。 1, 2, 3, 4, ... 50. しかし、なぜかうまくいきません。forループに問題があるのですが、今のところ、こんな感じです。 #in

    2022-02-14 02:34:20
  • [解決済み] 無効なNullポインタ - C++

    質問 この部分のコードで無効なヌルポインターエラーが発生します。文字列が原因だと思うのですが、最近文字列について学んだばかりで、問題を見つけることができません。 string batchCipherFiles() { int count(0); string text, file; ifstream inputFile; cout << " How many files d

    2022-02-14 02:28:22
  • [解決済み] this' ポインタを 'const Line' から 'Line &' に変換できない?

    質問 この方法です。 bool Point::Intersects(const Line& line) const { return (line.ContainsPoint(*this, false)); } このエラーは、'this' ポインタを 'const Line' から 'Line &' に変換できないことを意味します。 この変更は bool Po

    2022-02-14 02:22:25
  • 非クラス型"... "である"... "内のメンバー"... "を要求する。

    D:\debugqt6main.cpp:15: error: request for member 'exec' in 'a', which is non-class type 'QCoreApplication(int, char)'.      a.exec()を返します。           &nbsp

    2022-02-14 02:12:57
  • [解決済み】c++でcharが母音か子音かを確認する最速の方法

    質問 バックトラックを使って、様々な規則を持つ多くのquot;単語"(実在する必要はない)を見つけるという問題があります。いくつかのルールは、母音をいくつまで続けられるかに関係しています。 スイッチや、母音の配列を使ったforループを使って、母音以外のアルファベットはすべて子音であると言うこともできますが、この関数はおそらく数千回呼び出されることになるので、できるだけ高速に処理したいので

    2022-02-14 01:52:55
  • [解決済み] 汎用ELF(EM:40)での再配置

    質問 UbuntuからFriendly-armにクロスコンパイルしようとしているのですが、変なエラーが出ます。 root@kevin-VirtualBox:/home/kevin/Desktop/makef# make ARCH=arm CROSS_COMPILE=arm-none-linux-gnueabi-l gcc -o main obj/main.o obj/serial.o ob

    2022-02-14 01:50:47
  • [解決済み] qSortを使った文字列のソート

    質問 これによると サイト 私は、文字列をソートする以下のプログラムを作成しました。 #include <cstdlib> #include <stdio.h> #include <stdlib.h> #include <string.h> char list[5][4]={"dat","mai","lik","mar","ana"};

    2022-02-14 01:41:01
  • [解決済み】CとC++の1LLと2LLとは何ですか?

    質問内容 Google Code Jamの解答を見ていたら、今まで見たこともないようなものを使っている人がいました。例えば、以下のようなものです。 2LL*r+1LL 2LL、1LLとはどういう意味ですか? その内容は以下の通りです。 #include <math.h> #include <algorithm> #define _USE_MATH_DEF

    2022-02-13 14:44:26
  • [解決済み】「Expected Primary-expression before ')' token」エラーを修正するにはどうしたらいいですか?

    質問 以下は私のコードです。私はこのエラーが発生し続けます。 error: ')'トークンの前に一次式があることが予想されます。 どなたか、これを修正する方法をご存知ですか? void showInventory(player& obj) { // By Johnny :D for(int i = 0; i < 20; i++) { std::cout

    2022-02-13 14:28:41
  • [解決済み] c++ getline() が複数回呼ばれたときに、コンソールからの入力を待たない。

    質問 コンソールから、2つの文字列、2つのint、1つのdoubleという、いくつかのユーザー入力パラメータを取得しようとしています。私が使おうとしている関連するコードは、以下の通りです。 #include <string> #include <iostream> using namespace std; // ... string inputString; u

    2022-02-13 14:09:02