<commit_before>C++ 开发者指南
===============

此部分为C++核心库部分感兴趣的开发者或需要将Python的指标、策略等翻写为C++代码以追求更高速度的用户提供参考。**普通用户直接使用Python客户端即可，并不需要使用到C++核心库，Python同样能够实现指标和策略的开发。**

.. note::

    为了顺利编译代码，请使用 git clone 下载代码（需要将git配置为checkout时自动转换为Windows换行符，具体做法请百度），原因是 git 上传时部分文件的换行符被置换为Linux式的换行符，将导致直接下载的部分代码在Windows下无法顺利编译。

详细的C++ API参考，参见：`<http://fasiondog.cn/hikyuu/cpp_ref/index.html>`_。或者使用doxygen打开源码目录下的 "libs\\hikyuu\\Doxyfile" 工程文件，自行生成。

C++测试工程及要求参见：`<https://hikyuu.org/test-doc/index.html>`_


源码编译与安装
----------------

STEP1 安装编译工具<commit_msg>修改CPP测试帮助文档地址<commit_after>C++ 开发者指南
===============

此部分为C++核心库部分感兴趣的开发者或需要将Python的指标、策略等翻写为C++代码以追求更高速度的用户提供参考。**普通用户直接使用Python客户端即可，并不需要使用到C++核心库，Python同样能够实现指标和策略的开发。**

.. note::

    为了顺利编译代码，请使用 git clone 下载代码（需要将git配置为checkout时自动转换为Windows换行符，具体做法请百度），原因是 git 上传时部分文件的换行符被置换为Linux式的换行符，将导致直接下载的部分代码在Windows下无法顺利编译。

详细的C++ API参考，参见：`<http://fasiondog.cn/hikyuu/cpp_ref/index.html>`_。或者使用doxygen打开源码目录下的 "libs\\hikyuu\\Doxyfile" 工程文件，自行生成。

C++测试工程及要求参见：`<http://fasiondog.cn/hikyuu/test_doc/index.html>`_


源码编译与安装
----------------

STEP1 安装编译工具
{'fraction_non_alphanumeric': 0.18579234972677597, 'fraction_numerical': 0.0018214936247723133, 'mean_word_length': 7.021897810218978, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 1, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6168351', 'n_tokens_mistral': 753, 'n_tokens_neox': 837, 'n_words': 35}