generic graph librariesused C++ for 26 years on applications using graphs for business cost analysis and fraud detection. HA1/ *。Thanks also to Jesun Firoz, Tony Liu, Scott McMillan, Haley Riggs SAS Institute Acknowledgments Northwest National Laboratory U.S. Department of Energy, the University of Washington, or anyone else. HA 深 RE 站 Rs C UNIVERSITY of National Science Foundation 比 ile] DB0 码力 | 76 页 | 6.59 MB | 6 月前3
Applicative: The Forgotten Functional Patternapplicative (or monad - on purpose)? 31PART 3 PART 3 A Long-Expected Party A Long-Expected Party Applying (ha) applicative to std::optional / std::expected (Nearly) no more Haskell code Lots more C++ code 32P25610 码力 | 141 页 | 11.33 MB | 6 月前3
The Roles of Symmetry And Orthogonality In Designelsewhere: • std::string_view (since C++17) • std::span (since C++20) https://www.youtube.com/watch?v=hA1WNtNyNbo Tricky: Edge cases are introduced due to symmetry violations (of object lifecycle)0 码力 | 151 页 | 3.20 MB | 6 月前3
《深入浅出MFC》2/e归功于CScribbleView::OnDraw。现在要加强的是更细致的打印能力,包括表 ■ ■ ■ 深入淺出 MFC 38 头、表尾、页码、映射模式等等。坐标系统(也就是映射模式,Mapping Mode) 的选择,关系到是否能够「所见即所得」。为了这个目的,必须使用能够反应 真实世界之尺寸(如英寸、公分)的映像模式,本例使用 MM_LOENGLISH, 每个逻辑单位0.01 英寸。 我们 程序(埋在Windows 程序中的一个DOS 程序,你所看到的This Program Requires Microsoft Windows 或This Program Can Not Run in DOS mode 就是此程序发出来的),Win16 允许程序员自设一个 stub 程序,但Win32 不允许,换句话说在Win32 之中Stub 指令已经失效。 资源描述档(.RC) RC 文件是一个以文字 LNK2001: unresolved external symbol "private: static double SavingAccount::m_rate"(?m_rate@SavingAccount@@2HA) 叫出来,修改m_rate 的值,就花掉不少时间。m_rate 应该独立在各对象之外,成为类 别独一无二的资料。怎么做?在m_rate 前面加上static 修饰词即可: class SavingAccount0 码力 | 1009 页 | 11.08 MB | 1 年前3
Balancing Efficiency and Flexibility: Cost of Abstractions in Embedded SystemsIS_GPIO_PIN(conf->pin)) { return; } if (!IS_GPIO_MODE(conf->mode)) { return; } /* configure the GPIO based on the settings */ if (conf->mode == GPIO_MODE_OUTPUT) { temp = OSPEEDR; temp uint32_t pin; GPIO_Modes mode; } GPIO_InitStruct; int main (void) { GPIO_InitStruct conf = { 0 }; conf.pin = GPIO_PIN_6; conf.mode = GPIO_MODE_INPUT; GPIO_Init(&conf) ; 0x48000000 }; inline std::uint32_t calculate_value (std::uint32_t pin, GPIO_Modes mode) { return (mode & GPIO_MODE) << (pin * 2); } inline std::uint32_t calculate_bitmask (std::uint32_t pin)0 码力 | 75 页 | 2.12 MB | 6 月前3
Conan 1.26 Documentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 7.2 Packages in editable mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 7.3 Workspaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 561 16.11 CONAN_V2_MODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 565 17 Videos None exports_sources: CMakeLists.txt short_paths: False apply_env: True build_policy: None revision_mode: hash settings: ('os', 'arch', 'compiler', 'build_type') options: cxx_14: [True, False] enable_apacheconnector:0 码力 | 669 页 | 5.51 MB | 1 年前3
Conan 1.25 Documentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 7.2 Packages in editable mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86 7.3 Workspaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 550 16.11 CONAN_V2_MODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 555 17 Videos None exports_sources: CMakeLists.txt short_paths: False apply_env: True build_policy: None revision_mode: hash settings: ('os', 'arch', 'compiler', 'build_type') options: cxx_14: [True, False] enable_apacheconnector:0 码力 | 655 页 | 5.45 MB | 1 年前3
Conan 2.0 Documentationbecause that is exactly what allows to stabilize them. • preview: When a feature is released in preview mode, this means it aims to be as final and stable as possible. Users are encouraged to use them, and the New graph model Conan 2 defines new requirement traits (headers, libs, build, run, test, package_id_mode, options, transitive_headers, transitive_libs) and package types (static, shared, application, header-only) static library mylib requires re-building the application myapp. So Conan will default to a mode like full_mode that will generate a new myapp package_id, for every change in the mylib recipe or binary.0 码力 | 652 页 | 4.00 MB | 1 年前3
Conan 1.24 Documentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 7.2 Packages in editable mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 7.3 Workspaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 543 16.11 CONAN_V2_MODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 548 17 Videos None exports_sources: CMakeLists.txt short_paths: False apply_env: True build_policy: None revision_mode: hash settings: ('os', 'arch', 'compiler', 'build_type') options: cxx_14: [True, False] enable_apacheconnector:0 码力 | 647 页 | 5.31 MB | 1 年前3
Conan 1.31 Documentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 8.2 Packages in editable mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98 8.3 Workspaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 603 17.11 CONAN_V2_MODE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 608 18 Videos None exports_sources: CMakeLists.txt short_paths: False apply_env: True build_policy: None revision_mode: hash settings: ('os', 'arch', 'compiler', 'build_type') options: cxx_14: [True, False] enable_apacheconnector:0 码力 | 721 页 | 5.41 MB | 1 年前3
共 118 条
- 1
- 2
- 3
- 4
- 5
- 6
- 12













