C++ Template Metaprogramming sheds light on the most powerful idioms of today s C++, at long last delivering practical metaprogramming tools and techniques into the hands of the everyday programmer. A metaprogram is a program that generates or manipulates program code. Ever since generic programming was introduced to C++, programmers have discovered myriad "template tricks" for manipulating programs as they are compiled, effectively eliminating the barrier between program and metaprogram. While excitement among C++ experts about these capabilities has reached the community at large, their practical application remains out of reach for most programmers. This book explains what metaprogramming is and how it is best used. It provides the foundation you ll need to use the template metaprogramming effectively in your own work.
標(biāo)簽: Metaprogramming Template powerful idioms
上傳時(shí)間: 2013-11-30
上傳用戶:aix008
SpringSide以Spring Framework為核心,以Ruby On Rails的簡(jiǎn)約風(fēng)格整合Java社區(qū)的眾多開源項(xiàng)目,為大家開發(fā)Java企業(yè)應(yīng)用提供一個(gè)方便起點(diǎn)。 它所整合的Full-Stack 的開源構(gòu)件庫(kù),包括了WebService,JMS,工作流,安全,報(bào)表,規(guī)則引擎,搜索引擎,定時(shí)任務(wù)等企業(yè)應(yīng)用特性,以構(gòu)件式的開發(fā)架構(gòu),配合Ant腳本與SpringSide-IDE(Eclipse插件),作為一個(gè)一站式的快速Java開發(fā)框架。 同時(shí),它的示例代碼充分演示了開發(fā)團(tuán)隊(duì)與SpringSide社區(qū)共同總結(jié)的,Java企業(yè)應(yīng)用領(lǐng)域方方面面的Best Practice。
標(biāo)簽: SpringSide Framework Spring 核心
上傳時(shí)間: 2015-11-20
上傳用戶:haoxiyizhong
As the Hardware Description Language (HDL) enhancement activities have increased over the past year, so too has the complexity in determining which language(s) are the best tools for designers and organizations to continue using or to adopt. Many designers and organizations are contemplating whether they should switch from one HDL to another.
標(biāo)簽: Description enhancement activities the
上傳時(shí)間: 2015-12-15
上傳用戶:sunjet
As the Hardware Description Language (HDL) enhancement activities have increased over the past year, so too has the complexity in determining which language(s) are the best tools for designers and organizations to continue using or to adopt. Many designers and organizations are contemplating whether they should switch from one HDL to another.
標(biāo)簽: Description enhancement activities the
上傳時(shí)間: 2015-12-15
上傳用戶:SimonQQ
New users and old of optimization in MATLAB will find useful tips and tricks in this document, as well as examples one can use as templates for their own problems. Use this tool by editing the file optimtips.m, then execute blocks of code in cell mode from the editor, or best, publish the file to HTML. Copy and paste also works of course. Some readers may find this tool valuable if only for the function pleas - a partitioned least squares solver based on lsqnonlin. This is a work in progress, as I fully expect to add new topics as I think of them or as suggestions are made. Suggestions for topics I ve missed are welcome, as are corrections of my probable numerous errors. The topics currently covered are listed below
標(biāo)簽: optimization and document MATLAB
上傳時(shí)間: 2015-12-24
上傳用戶:佳期如夢(mèng)
#if !defined(AFX_GAQUEEN_H__C26AE0A3_F9B4_426F_A324_B460CC7946CB__INCLUDED_) #define AFX_GAQUEEN_H__C26AE0A3_F9B4_426F_A324_B460CC7946CB__INCLUDED_ #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 class CGAQueen { public: CGAQueen(int nPopulation,int nIteration,float Mutation,int mChBoard) virtual ~CGAQueen() void Clear() // to clear chess board with 0 value void InitialPopulation() // to create the first and initial randompopulation void FillArea(int index) // to fill chess board with desired chromosome int CostFunc(int index) // determine the cost of matrix[index][index] void PopulationSort() // to sort population from the best to the worst void GenerateCrossOverMatrix() // a way to create children from parent is CcrossOver void Mating() // to create children from parents void Ap
標(biāo)簽: AFX_GAQUEEN_H INCLUDED defined define
上傳時(shí)間: 2015-12-27
上傳用戶:wuyuying
This paper examines the asymptotic (large sample) performance of a family of non-data aided feedforward (NDA FF) nonlinear least-squares (NLS) type carrier frequency estimators for burst-mode phase shift keying (PSK) modulations transmitted through AWGN and flat Ricean-fading channels. The asymptotic performance of these estimators is established in closed-form expression and compared with the modified Cram`er-Rao bound (MCRB). A best linear unbiased estimator (BLUE), which exhibits the lowest asymptotic variance within the family of NDA FF NLS-type estimators, is also proposed.
標(biāo)簽: performance asymptotic examines non-data
上傳時(shí)間: 2015-12-30
上傳用戶:225588
We have a group of N items (represented by integers from 1 to N), and we know that there is some total order defined for these items. You may assume that no two elements will be equal (for all a, b: a<b or b<a). However, it is expensive to compare two items. Your task is to make a number of comparisons, and then output the sorted order. The cost of determining if a < b is given by the bth integer of element a of costs (space delimited), which is the same as the ath integer of element b. Naturally, you will be judged on the total cost of the comparisons you make before outputting the sorted order. If your order is incorrect, you will receive a 0. Otherwise, your score will be opt/cost, where opt is the best cost anyone has achieved and cost is the total cost of the comparisons you make (so your score for a test case will be between 0 and 1). Your score for the problem will simply be the sum of your scores for the individual test cases.
標(biāo)簽: represented integers group items
上傳時(shí)間: 2016-01-17
上傳用戶:jeffery
Visual C++ Windows Shell Programming Welcome to Visual C++ Windows Shell Programming! With this book, you ll learn how to program the Windows Shell, customize its behavior and integrate your applications with it. You ll discover how to use and modify its features to best effect, and the way to call shell API functions whose documentation is scant. Programming the shell isn t difficult, but few books explain the subject in its entirety.
標(biāo)簽: Programming Windows Visual Shell
上傳時(shí)間: 2014-11-27
上傳用戶:zhangjinzj
QoS in ternet IP revolution - from “IP over everything” to “everything over IP” Current Internet guarantee: Best Effort only.
標(biāo)簽: everything over revolution Internet
上傳時(shí)間: 2016-03-05
上傳用戶:小眼睛LSL
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1