前提
VC++2019 コンソールアプリ(C++17)で、PPL(並列パターンライブラリ)のテスト環境を作ろうとしたところ、コンパイルエラーになりました。
実現したいこと
まずは、コンパイルが通るようにしたいです。
発生している問題・エラーメッセージ
E0330 "Concurrency::cancellation_token::cancellation_token()"(宣言された行788、ファイル名"C:\XXX\pplcacellation_token.h"にアクセスできません。
C2248 'Concurrency::cancellation_token::cancellation_token': private メンバー(クラス 'Concurrency::cancellation_token'で宣言されている)にアクセスできません。
該当のソースコード
VC++2019
#include <iostream>
#include <ppl.h>
#include <pplcancellation_token.h>
class CPpltest
{
public:
CPpltest() {};
concurrency::cancellation_token token;
};
int main()
{
// ppltest...
return 0;
}
試したこと
コンストラクタにいろいろな設定をしましたが、解決できませんでした。
補足情報(FW/ツールのバージョンなど)
Visual Studio Community 2019

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。