問題タブ [c++builder-10.2-tokyo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
475 参照

c++ - C++ Project migration from XE8 to 10.2 Tokyo

I have to migrate a project written in C++ in an XE8 environment to the 10.2 Tokyo environment.

I will only substitute that I use additional PostgresDAC libraries to communicate with the Postgres database. In the XE8 version I used PostgresDAC controls in the older version and now at 10.2 Tokyo I use newer controls.

After solving the first problems with component paths, I still get errors related to PostgresDAC controls. I suspect that this is related to the fact that now I am using newer controls.

The content of the error:

Unable to open include file 'PSQLDbTables.hpp'.

0 投票する
0 に答える
96 参照

c++builder - TCustomGrid からの DrawCell のオーバーライド > なぜ保護されるのですか?

DrawCell()メソッドをオーバーライドするクラスの継承を勉強しています。docwiki.embarcadero.com の次のページを参照します。

初期値の変更

上記の C++ コードでは、DrawCell()メソッドは として定義されていprotectedます。私はクラスの継承を完全には理解していませんが、なぜそれが なのか、そうprotectedでないprivateのか不思議です。

これは C++Builder または C++ (C++Builder で C++ のオーバーライド機能を使用するため) によって決定されますか?