亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? tr1.qbk

?? Boost provides free peer-reviewed portable C++ source libraries. We emphasize libraries that work
?? QBK
字號:
[template tr1_overview[]Many of the special functions included in this library are also a partof the either the C99 standard or the [tr1].  Therefore this libraryincludes a thin wrapper header `boost/math/tr1.hpp` that providescompatibility with these two standards.There are various pros and cons to using the library in this way:Pros:* The header to include is lightweight (i.e. fast to compile).* The functions have extern "C" linkage, and so are usable from other languages.* Standard compatibility.Cons:* You will need to compile and link to the external Boost.Math libraries.* Limited to support for the types, `float`, `double` and `long double`.* Error handling is handled via setting ::errno and returning NaN's and infinities: this may be less flexible than an C++ exception based approach.[note The separate libraries are required *only* if you choose to useboost/math/tr1.hpp rather than some other Boost.Math header, the restof Boost.Math remains header-only.]The separate libraries required in order to use tr1.hpp can be compiled using bjam from within the libs/math/build directory, or from the Boost root directory using the usual Boost-wide install procedure.  Alternatively the source files are located in libs/math/src and each havethe same name as the function they implement.  The various libraries are named as follows:[table[[Name][Type][Functions]][[boost_math_c99f-<suffix>][float][C99 Functions]][[boost_math_c99-<suffix>][double][C99 Functions]][[boost_math_c99l-<suffix>][long double][C99 Functions]][[boost_math_tr1f-<suffix>][float][TR1 Functions]][[boost_math_tr1-<suffix>][double][TR1 Functions]][[boost_math_tr1l-<suffix>][long double][TR1 Functions]]]Where `<suffix>` encodes the compiler and build options used to build the libraries: for example "libboost_math_tr1-vc80-mt-gd.lib"would be the statically linked TR1 library to use with Visual C++ 8.0, in multithreading debug mode, with the DLL VC++ runtime, where as"boost_math_tr1-vc80-mt.lib" would be import library for the TR1 DLLto be used with Visual C++ 8.0 with the release multithreaded DLLVC++ runtime.Refer to the getting started guide for a [@http://www.boost.org/doc/libs/1_35_0/more/getting_started/windows.html#library-naming full explanation of the `<suffix>` meanings].[noteVisual C++ users will typically have the correct library variant to link against selected for them by boost/math/tr1.hpp based on your compilersettings.Users will need to define BOOST_MATH_TR1_DYN_LINK when buildingtheir code if they want to link against the DLL versions of these librariesrather than the static versions.Users can disable auto-linking by defining BOOST_MATH_TR1_NO_LIB when building: this is typically only used when linking against a customised build of the libraries.][note Linux and Unix users will generally only have one variant of these libraries installed, and can generally just link against-lboost_math_tr1 etc.][h4 Usage Recomendations]This library now presents the user with a choice:* To include the header only versions of the functions and havean easier time linking, but a longer compile time.* To include the TR1 headers and link against an external library.Which option you choose depends largely on how you prefer to workand how your system is set up.For example a casual user who just needs the acosh function, would probably be better off including `<boost/math/special_functions/acosh.hpp>`and using `boost::math::acosh(x)` in their code.  However, for large scalesoftware development where compile times are significant, and where theBoost libraries are already built and installed on the system, thenincluding `<boost/math/tr1.hpp>` and using `boost::math::tr1::acosh(x)`will speed up compile times, reduce object files sizes (since there are no templates being instantiated any more), and also speed up debugging runtimes - since the externally compiled libraries can be compiler optimised, rather than built using full settings - the differencein performance between [link math_toolkit.perf.getting_best release and debug builds can be as much as 20 times],so for complex applications this can be a big win.[h4 Supported C99 Functions]See also the [link math_toolkit.special.extern_c.c99 quick reference guide for these functions].   namespace boost{ namespace math{ namespace tr1{ extern "C"{   typedef unspecified float_t;   typedef unspecified double_t;   double acosh(double x);   float acoshf(float x);   long double acoshl(long double x);   double asinh(double x);   float asinhf(float x);   long double asinhl(long double x);   double atanh(double x);   float atanhf(float x);   long double atanhl(long double x);   double cbrt(double x);   float cbrtf(float x);   long double cbrtl(long double x);   double copysign(double x, double y);   float copysignf(float x, float y);   long double copysignl(long double x, long double y);   double erf(double x);   float erff(float x);   long double erfl(long double x);   double erfc(double x);   float erfcf(float x);   long double erfcl(long double x);   double expm1(double x);   float expm1f(float x);   long double expm1l(long double x);   double fmax(double x, double y);   float fmaxf(float x, float y);   long double fmaxl(long double x, long double y);   double fmin(double x, double y);   float fminf(float x, float y);   long double fminl(long double x, long double y);   double hypot(double x, double y);   float hypotf(float x, float y);   long double hypotl(long double x, long double y);   double lgamma(double x);   float lgammaf(float x);   long double lgammal(long double x);   long long llround(double x);   long long llroundf(float x);   long long llroundl(long double x);   double log1p(double x);   float log1pf(float x);   long double log1pl(long double x);   long lround(double x);   long lroundf(float x);   long lroundl(long double x);   double nextafter(double x, double y);   float nextafterf(float x, float y);   long double nextafterl(long double x, long double y);   double nexttoward(double x, long double y);   float nexttowardf(float x, long double y);   long double nexttowardl(long double x, long double y);   double round(double x);   float roundf(float x);   long double roundl(long double x);   double tgamma(double x);   float tgammaf(float x);   long double tgammal(long double x);   double trunc(double x);   float truncf(float x);   long double truncl(long double x);   }}}} // namespaces   [h4 Supported TR1 Functions]See also the [link math_toolkit.special.extern_c.tr1 quick reference guide for these functions].   namespace boost{ namespace math{ namespace tr1{ extern "C"{         // [5.2.1.1] associated Laguerre polynomials:   double assoc_laguerre(unsigned n, unsigned m, double x);   float assoc_laguerref(unsigned n, unsigned m, float x);   long double assoc_laguerrel(unsigned n, unsigned m, long double x);   // [5.2.1.2] associated Legendre functions:   double assoc_legendre(unsigned l, unsigned m, double x);   float assoc_legendref(unsigned l, unsigned m, float x);   long double assoc_legendrel(unsigned l, unsigned m, long double x);   // [5.2.1.3] beta function:   double beta(double x, double y);   float betaf(float x, float y);   long double betal(long double x, long double y);   // [5.2.1.4] (complete) elliptic integral of the first kind:   double comp_ellint_1(double k);   float comp_ellint_1f(float k);   long double comp_ellint_1l(long double k);   // [5.2.1.5] (complete) elliptic integral of the second kind:   double comp_ellint_2(double k);   float comp_ellint_2f(float k);   long double comp_ellint_2l(long double k);   // [5.2.1.6] (complete) elliptic integral of the third kind:   double comp_ellint_3(double k, double nu);   float comp_ellint_3f(float k, float nu);   long double comp_ellint_3l(long double k, long double nu);   // [5.2.1.8] regular modified cylindrical Bessel functions:   double cyl_bessel_i(double nu, double x);   float cyl_bessel_if(float nu, float x);   long double cyl_bessel_il(long double nu, long double x);   // [5.2.1.9] cylindrical Bessel functions (of the first kind):   double cyl_bessel_j(double nu, double x);   float cyl_bessel_jf(float nu, float x);   long double cyl_bessel_jl(long double nu, long double x);   // [5.2.1.10] irregular modified cylindrical Bessel functions:   double cyl_bessel_k(double nu, double x);   float cyl_bessel_kf(float nu, float x);   long double cyl_bessel_kl(long double nu, long double x);   // [5.2.1.11] cylindrical Neumann functions;   // cylindrical Bessel functions (of the second kind):   double cyl_neumann(double nu, double x);   float cyl_neumannf(float nu, float x);   long double cyl_neumannl(long double nu, long double x);   // [5.2.1.12] (incomplete) elliptic integral of the first kind:   double ellint_1(double k, double phi);   float ellint_1f(float k, float phi);   long double ellint_1l(long double k, long double phi);   // [5.2.1.13] (incomplete) elliptic integral of the second kind:   double ellint_2(double k, double phi);   float ellint_2f(float k, float phi);   long double ellint_2l(long double k, long double phi);   // [5.2.1.14] (incomplete) elliptic integral of the third kind:   double ellint_3(double k, double nu, double phi);   float ellint_3f(float k, float nu, float phi);   long double ellint_3l(long double k, long double nu, long double phi);   // [5.2.1.15] exponential integral:   double expint(double x);   float expintf(float x);   long double expintl(long double x);   // [5.2.1.16] Hermite polynomials:   double hermite(unsigned n, double x);   float hermitef(unsigned n, float x);   long double hermitel(unsigned n, long double x);   // [5.2.1.18] Laguerre polynomials:   double laguerre(unsigned n, double x);   float laguerref(unsigned n, float x);   long double laguerrel(unsigned n, long double x);   // [5.2.1.19] Legendre polynomials:   double legendre(unsigned l, double x);   float legendref(unsigned l, float x);   long double legendrel(unsigned l, long double x);   // [5.2.1.20] Riemann zeta function:   double riemann_zeta(double);   float riemann_zetaf(float);   long double riemann_zetal(long double);   // [5.2.1.21] spherical Bessel functions (of the first kind):   double sph_bessel(unsigned n, double x);   float sph_besself(unsigned n, float x);   long double sph_bessell(unsigned n, long double x);   // [5.2.1.22] spherical associated Legendre functions:   double sph_legendre(unsigned l, unsigned m, double theta);   float sph_legendref(unsigned l, unsigned m, float theta);   long double sph_legendrel(unsigned l, unsigned m, long double theta);   // [5.2.1.23] spherical Neumann functions;   // spherical Bessel functions (of the second kind):   double sph_neumann(unsigned n, double x);   float sph_neumannf(unsigned n, float x);   long double sph_neumannl(unsigned n, long double x);      }}}} // namespaces   In addition sufficient additional overloads of the `double` versions of theabove functions are provided, so that calling the function with any mixtureof `float`, `double`, `long double`, or /integer/ arguments is supported, with thereturn type determined by the __arg_pomotion_rules.   [h4 Currently Unsupported C99 Functions]   double exp2(double x);   float exp2f(float x);   long double exp2l(long double x);   double fdim(double x, double y);   float fdimf(float x, float y);   long double fdiml(long double x, long double y);   double fma(double x, double y, double z);   float fmaf(float x, float y, float z);   long double fmal(long double x, long double y, long double z);   int ilogb(double x);   int ilogbf(float x);   int ilogbl(long double x);   long long llrint(double x);   long long llrintf(float x);   long long llrintl(long double x);   double log2(double x);   float log2f(float x);   long double log2l(long double x);   double logb(double x);   float logbf(float x);   long double logbl(long double x);   long lrint(double x);   long lrintf(float x);   long lrintl(long double x);   double nan(const char *str);   float nanf(const char *str);   long double nanl(const char *str);   double nearbyint(double x);   float nearbyintf(float x);   long double nearbyintl(long double x);   double remainder(double x, double y);   float remainderf(float x, float y);   long double remainderl(long double x, long double y);   double remquo(double x, double y, int *pquo);   float remquof(float x, float y, int *pquo);   long double remquol(long double x, long double y, int *pquo);   double rint(double x);   float rintf(float x);   long double rintl(long double x);   double scalbln(double x, long ex);   float scalblnf(float x, long ex);   long double scalblnl(long double x, long ex);   double scalbn(double x, int ex);   float scalbnf(float x, int ex);   long double scalbnl(long double x, int ex);   [h4 Currently Unsupported TR1 Functions]   // [5.2.1.7] confluent hypergeometric functions:   double conf_hyperg(double a, double c, double x);   float conf_hypergf(float a, float c, float x);   long double conf_hypergl(long double a, long double c, long double x);   // [5.2.1.17] hypergeometric functions:   double hyperg(double a, double b, double c, double x);   float hypergf(float a, float b, float c, float x);   long double hypergl(long double a, long double b, long double c,   long double x);][/   Copyright 2008 John Maddock and Paul A. Bristow.  Distributed under the Boost Software License, Version 1.0.  (See accompanying file LICENSE_1_0.txt or copy at  http://www.boost.org/LICENSE_1_0.txt).]

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲视频一区二区在线| 欧美成人免费网站| 一区二区三区四区在线播放| 色综合久久88色综合天天6| 亚洲免费资源在线播放| 日本道色综合久久| 亚洲国产精品自拍| 欧美一级搡bbbb搡bbbb| 337p粉嫩大胆色噜噜噜噜亚洲| 奇米色777欧美一区二区| 日韩女优毛片在线| 激情久久久久久久久久久久久久久久| 精品黑人一区二区三区久久| 国产98色在线|日韩| 一区二区成人在线| 日韩三级高清在线| 成人av网站免费| 亚洲1区2区3区4区| 国产网站一区二区三区| 在线精品视频免费播放| 开心九九激情九九欧美日韩精美视频电影 | 91麻豆产精品久久久久久| 亚洲一区自拍偷拍| 精品国产乱码久久久久久图片 | 欧美一级黄色片| 国产成人av一区二区| 一个色综合网站| 精品国产一区二区三区不卡 | 亚洲一区二区免费视频| 欧美va亚洲va香蕉在线 | 精品卡一卡二卡三卡四在线| gogo大胆日本视频一区| 亚洲地区一二三色| 国产精品毛片久久久久久| 欧美日韩国产高清一区二区三区 | 亚洲日本中文字幕区| 在线不卡一区二区| 99热在这里有精品免费| 精品一区中文字幕| 亚洲国产综合视频在线观看| 欧美激情中文字幕| 91精品国产欧美日韩| 91视频91自| 国产99久久久久久免费看农村| 亚洲第一会所有码转帖| 欧美国产禁国产网站cc| 日韩欧美一级在线播放| 精品视频123区在线观看| 成人免费观看视频| 国产一区二区三区免费播放| 亚洲1区2区3区视频| 亚洲精选一二三| 欧美极品美女视频| 久久综合一区二区| 欧美一卡二卡三卡四卡| 欧美日韩你懂得| 在线视频一区二区三| 9人人澡人人爽人人精品| 国产主播一区二区| 久色婷婷小香蕉久久| 日本欧美加勒比视频| 国产a视频精品免费观看| 奇米影视在线99精品| 亚洲 欧美综合在线网络| 亚洲精品成a人| 亚洲天堂网中文字| 亚洲欧美偷拍另类a∨色屁股| 中文字幕免费一区| 中文字幕va一区二区三区| 26uuu另类欧美| 精品国产免费人成在线观看| 精品少妇一区二区三区日产乱码 | 亚洲福利一区二区三区| 尤物视频一区二区| 亚洲精品你懂的| 亚洲精品国产无套在线观| 亚洲摸摸操操av| 亚洲精品成人在线| 亚洲最大成人网4388xx| 一区二区三区免费观看| 一区二区三区视频在线观看| 一区二区三区 在线观看视频| 一区二区三区欧美日韩| 亚洲妇女屁股眼交7| 免费av成人在线| 欧美aaaaa成人免费观看视频| 在线免费精品视频| 欧美色图免费看| 欧美精品粉嫩高潮一区二区| 欧美一级理论片| 久久精品视频一区二区三区| 中文字幕乱码久久午夜不卡| 中文字幕一区不卡| 亚洲一区在线播放| 免费成人美女在线观看.| 国产麻豆一精品一av一免费| 盗摄精品av一区二区三区| av不卡免费电影| 欧美日韩1234| 久久夜色精品国产噜噜av| 国产精品网站一区| 亚洲一区二区三区四区不卡| 青青草原综合久久大伊人精品| 精一区二区三区| 成人国产一区二区三区精品| 欧美视频一二三区| 久久综合狠狠综合久久激情| 国产精品成人免费在线| 婷婷国产在线综合| 国产精品自拍av| 91黄色免费网站| 91精品啪在线观看国产60岁| 国产日韩精品久久久| 一区二区三区欧美日| 国产自产视频一区二区三区| 色婷婷av一区二区三区之一色屋| 欧美欧美午夜aⅴ在线观看| 国产色婷婷亚洲99精品小说| 亚洲宅男天堂在线观看无病毒| 精品一区二区三区在线观看 | 国产精品午夜免费| 婷婷国产在线综合| 成人免费va视频| 日韩一区二区三区四区| 亚洲三级小视频| 韩国精品久久久| 欧美日韩国产在线观看| 国产精品久久久久影院色老大 | 欧美日韩一区二区在线观看视频 | av在线这里只有精品| 欧美一区二区三区免费观看视频| 国产精品久久久久影院亚瑟| 美女国产一区二区三区| 91免费在线视频观看| 久久久精品综合| 人人狠狠综合久久亚洲| 在线观看一区二区视频| 国产精品免费久久久久| 麻豆专区一区二区三区四区五区| 色综合久久六月婷婷中文字幕| 国产亚洲一区二区三区在线观看| 午夜国产不卡在线观看视频| 色综合天天视频在线观看| 国产日韩欧美综合在线| 蜜桃av一区二区三区电影| 欧美午夜精品久久久久久孕妇| 国产精品色哟哟网站| 国产一区二区三区美女| 欧美成人艳星乳罩| 奇米在线7777在线精品| 欧美日韩成人综合在线一区二区 | 自拍偷拍欧美激情| 国产盗摄女厕一区二区三区| 欧美不卡一区二区| 久久99国内精品| 日韩女优视频免费观看| 日韩成人免费看| 在线成人小视频| 日韩福利电影在线观看| 538prom精品视频线放| 日韩专区中文字幕一区二区| 欧美日韩在线观看一区二区 | 日韩毛片在线免费观看| 成人国产精品免费观看动漫| 国产欧美日韩综合精品一区二区 | 日韩成人av影视| 欧美丰满美乳xxx高潮www| 午夜精品影院在线观看| 欧美精品乱码久久久久久按摩| 亚洲资源在线观看| 欧美日韩激情在线| 日韩成人一区二区三区在线观看| 欧美精品在欧美一区二区少妇| 亚洲电影在线播放| 6080午夜不卡| 久久不见久久见免费视频7| 久久综合九色综合97婷婷女人| 国产一区二区三区四| 国产精品天美传媒| 欧美电影免费观看高清完整版在| 麻豆国产一区二区| 国产日韩欧美制服另类| 91色|porny| 日精品一区二区三区| 精品捆绑美女sm三区| 成人免费观看男女羞羞视频| 亚洲人成网站色在线观看| 欧美四级电影网| 久久精品国产澳门| 国产精品无人区| 欧美性高清videossexo| 美美哒免费高清在线观看视频一区二区| 精品国产乱码久久久久久夜甘婷婷 | 正在播放一区二区| 激情综合五月天| 亚洲欧美在线aaa| 51精品国自产在线| 国产精品一区二区黑丝| 一区二区三区在线视频观看58 | 精品粉嫩超白一线天av|