Changing Legacy Code: With ConfidenceUI::Page { public: ActiveAssetsPage(UI::Page& parent, SQLDB dbId); const Asset& GetNextAsset(AssetId id, AssetFilter filter) const; void OnShow() override; private: UIList mAssetList std::vectorUI::Page { public: ActiveAssetsPage(UI::Page& parent, SQLDB dbId); const Asset& GetNextAsset(AssetId id, AssetFilter filter) const; void OnShow() override; private: UIList mAssetList std::vector UI::Page { public: ActiveAssetsPage(UI::Page& parent, SQLDB dbId); const Asset& GetNextAsset(AssetId id, AssetFilter filter) const; void OnShow() override; private: UIList mAssetList std::vector 0 码力 | 114 页 | 982.54 KB | 6 月前3
Beyond struct: Programming a Struct Replacement in C++20my ownStruct struct person { int id = 1; std::string name; int score = 0; }; int main() { person p{.id = 1, .name = "John"}; p.id = 2; p.name = "JRB"; std::cout << p.id << " " << p.name; }Limitations of Person = meta_struct< // member<"id", int>, // member<"name", std::string> // >; Person p; get<"id">(p) = 1; get<"name">(p) = "John"; std::cout << get<"id">(p) << " " << get<"name">(p) << Person = meta_struct< // member<"id", int>, // member<"name", std::string> // >; Person p; get<"id">(p) = 1; get<"name">(p) = "John"; std::cout << get<"id">(p) << " " << get<"name">(p) <<0 码力 | 65 页 | 702.78 KB | 6 月前3
Conan 1.36 Documentationpackages of a reference run: $ conan search poco/1.9.4@ Existing packages for recipe poco/1.9.4: Package_ID: 645aaff0a79e6036c77803601e44677556109dd9 [options] cxx_14: False enable_apacheconnector: False enable_cppparser: command by pointing it to the location of the conanfile.txt folder: $ conan info .. conanfile.txt ID: db91af4811b080e02ebe5a626f1d256bb90d5223 BuildID: None Requires: (continues on next page) 18 Chapter Started Conan Documentation, Release 1.36.0 (continued from previous page) poco/1.9.4 openssl/1.0.2t ID: eb50d18a5a5d59bd0c332464a4c348ab65e353bf BuildID: None Remote: conan-center=https://api.bintray.c0 码力 | 765 页 | 5.71 MB | 1 年前3
Conan 1.35 Documentationpackages of a reference run: $ conan search poco/1.9.4@ Existing packages for recipe poco/1.9.4: Package_ID: 645aaff0a79e6036c77803601e44677556109dd9 [options] cxx_14: False enable_apacheconnector: False enable_cppparser: command by pointing it to the location of the conanfile.txt folder: $ conan info .. conanfile.txt ID: db91af4811b080e02ebe5a626f1d256bb90d5223 BuildID: None Requires: (continues on next page) 18 Chapter Started Conan Documentation, Release 1.35.2 (continued from previous page) poco/1.9.4 openssl/1.0.2t ID: eb50d18a5a5d59bd0c332464a4c348ab65e353bf BuildID: None Remote: conan-center=https://api.bintray.c0 码力 | 759 页 | 5.70 MB | 1 年前3
Conan 1.42 DocumentationVersioning ∗ Versions ∗ Revisions – Managing dependencies ∗ Specifying dependencies ∗ Package ID calculation modes ∗ Resolving dependency conflicts ∗ Lockfiles 8 Chapter 2. Cheatsheet Conan Documentation by default. List configured remotes: $ conan remote list Add remote: $ conan remote addID> See conan remote reference. 2.2.2 Consuming packages Using packages in an Community-Created Format 11 Conan Documentation, Release 1.42.2 (continued from previous page) [-r= ID>] # Download dependencies from only the␣ ˓→specified remote [-g= ] # Specify generators 0 码力 | 841 页 | 7.12 MB | 1 年前3
Conan 1.34 Documentationpackages of a reference run: $ conan search poco/1.9.4@ Existing packages for recipe poco/1.9.4: Package_ID: 645aaff0a79e6036c77803601e44677556109dd9 [options] cxx_14: False enable_apacheconnector: False enable_cppparser: conanfile.txt folder: $ conan info .. conanfile.txt ID: db91af4811b080e02ebe5a626f1d256bb90d5223 BuildID: None Requires: poco/1.9.4 openssl/1.0.2t ID: eb50d18a5a5d59bd0c332464a4c348ab65e353bf (continues conan-center Creation date: 2019-11-13 23:14:37 Required by: poco/1.9.4 Requires: zlib/1.2.11 poco/1.9.4 ID: 645aaff0a79e6036c77803601e44677556109dd9 BuildID: None Remote: conan-center=https://api.bintray.c0 码力 | 747 页 | 5.66 MB | 1 年前3
Conan 1.40 DocumentationVersioning ∗ Versions ∗ Revisions – Managing dependencies ∗ Specifying dependencies ∗ Package ID calculation modes ∗ Resolving dependency conflicts ∗ Lockfiles 8 Chapter 2. Cheatsheet Conan Documentation by default. List configured remotes: $ conan remote list Add remote: $ conan remote addID> See conan remote reference. 2.2.2 Consuming packages Using packages in an Community-Created Format 11 Conan Documentation, Release 1.40.4 (continued from previous page) [-r= ID>] # Download dependencies from only the␣ ˓→specified remote [-g= ] # Specify generators 0 码力 | 823 页 | 7.06 MB | 1 年前3
Conan 1.41 DocumentationVersioning ∗ Versions ∗ Revisions – Managing dependencies ∗ Specifying dependencies ∗ Package ID calculation modes ∗ Resolving dependency conflicts ∗ Lockfiles 8 Chapter 2. Cheatsheet Conan Documentation by default. List configured remotes: $ conan remote list Add remote: $ conan remote addID> See conan remote reference. 2.2.2 Consuming packages Using packages in an Community-Created Format 11 Conan Documentation, Release 1.41.0 (continued from previous page) [-r= ID>] # Download dependencies from only the␣ ˓→specified remote [-g= ] # Specify generators 0 码力 | 835 页 | 7.10 MB | 1 年前3
Conan 1.31 Documentationpackages of a reference run: $ conan search poco/1.9.4@ Existing packages for recipe poco/1.9.4: Package_ID: 645aaff0a79e6036c77803601e44677556109dd9 [options] cxx_14: False enable_apacheconnector: False enable_cppparser: conanfile.txt folder: $ conan info .. conanfile.txt ID: db91af4811b080e02ebe5a626f1d256bb90d5223 BuildID: None Requires: poco/1.9.4 openssl/1.0.2t ID: eb50d18a5a5d59bd0c332464a4c348ab65e353bf (continues conan-center Creation date: 2019-11-13 23:14:37 Required by: poco/1.9.4 Requires: zlib/1.2.11 poco/1.9.4 ID: 645aaff0a79e6036c77803601e44677556109dd9 BuildID: None Remote: conan-center=https://api.bintray.c0 码力 | 721 页 | 5.41 MB | 1 年前3
Conan 1.38 DocumentationVersioning ∗ Versions ∗ Revisions – Managing dependencies ∗ Specifying dependencies ∗ Package ID calculation modes ∗ Resolving dependency conflicts ∗ Lockfiles 8 Chapter 2. Cheatsheet Conan Documentation by default. List configured remotes: $ conan remote list Add remote: $ conan remote addID> See conan remote reference. 2.2.2 Consuming packages Using packages in an Community-Created Format 11 Conan Documentation, Release 1.38.0 (continued from previous page) [-r= ID>] # Download dependencies from only the␣ ˓→specified remote [-g= ] # Specify generators 0 码力 | 809 页 | 7.02 MB | 1 年前3
共 157 条
- 1
- 2
- 3
- 4
- 5
- 6
- 16













