[1]
[2]
[3]
[4]
[5]
[6]
[7]
[8]
[9]
[10]
[11]
[12]
[13]
[14]
[15]
[16]
[17]
[18]
[19]
[20]
[21]
[22]
[23]
[25]
[26]
[27]
[28]
[29]
[30]
[31]
[32]
[33]
[34]
[35]
[36]
[37]
[38]
[39]
[40]
[41]
[42]
[43]
[44]
[45]
[46]
[47]
[48]
[49]
[50]
[51]
[52]
[53]
[54]
[55]
[56]
[57]
[58]
[59]
[60]
[61]
[62]
[63]
[64]
[65]
[66]
[67]
[68]
[69]
[70]
[71]
[72]
[73]
[74]
[75]
[76]
[77]
[78]
[79]
[80]
[81]
[82]
[83]
[84]
[85]
[86]
[87]
[88]
[89]
[90]
[91]
[92]
[93]
[94]
[95]
[96]
[97]
[98]
[99]
[100]
[101]
[102]
[103]
[104]
[105]
[106]
[107]
[108]
[109]
[110]
[111]
[112]
[113]
[114]
[115]
[116]
[117]
[118]
[119]
[120]
[121]
[122]
[123]
[124]
[125]
[126]
[127]
[128]
[129]
[130]
[131]
[132]
Trip Reports: Meeting C++ 2019 and Embedded C++ 2019 WEB PDF
Svitlana Lubenska, Hans Vredeveld, Benedikt Mandelkow.
Overload, 27(154):4-7, December 2019.
Deciding which conferences to attend is difficult, and we can’t go to them all. Svitlana Lubenska, Hans Vredeveld and Benedikt Mandelkow give us a flavour of what we may have missed.
Svitlana Lubenska, Hans Vredeveld, Benedikt Mandelkow.
Overload, 27(154):4-7, December 2019.
Deciding which conferences to attend is difficult, and we can’t go to them all. Svitlana Lubenska, Hans Vredeveld and Benedikt Mandelkow give us a flavour of what we may have missed.
[133]
[134]
[135]
[136]
[137]
[138]
[139]
[140]
[141]
[142]
[143]
[144]
[145]
[146]
[147]
[148]
[149]
[150]
[151]
[152]
[153]
[154]
[155]
[156]
[157]
[158]
[159]
[160]
[161]
[162]
[163]
[164]
[165]
[166]
[167]
[168]
[169]
[170]
[171]
[172]
[173]
[174]
[175]
[176]
[177]
[178]
[179]
[180]
[181]
[182]
[183]
[184]
[185]
[186]
[187]
[188]
[189]
[190]
[191]
[192]
[193]
[194]
[195]
[196]
[197]
[198]
[199]
[200]
[201]
[202]
[203]
[204]
[205]
[206]
[207]
[208]
[209]
[210]
[211]
[212]
[213]
[214]
[215]
[216]
[217]
[218]
[219]
[220]
[221]
[222]
[223]
[224]
[225]
[226]
[227]
[228]
[229]
[230]
[231]
[232]
[233]
[234]
[235]
[236]
[237]
[238]
[239]
[240]
[241]
[242]
[243]
[244]
[245]
[246]
[247]
[248]
[249]
[250]
[251]
[252]
[253]
[254]
[255]
[256]
[257]
[258]
[259]
[260]
[261]
[262]
[263]
[264]
[265]
[266]
[267]
[268]
[269]
[270]
[271]
[272]
[273]
[274]
[275]
[276]
[277]
[278]
[279]
[280]
[281]
[282]
[283]
[284]
[285]
[286]
[287]
[288]
[289]
[290]
[291]
[292]
[293]
[294]
[295]
[296]
[297]
[298]
[299]
[300]
[301]
[302]
[303]
[304]
[305]
[306]
[307]
[308]
[309]
[310]
[311]
[312]
[313]
[314]
[315]
[316]
[317]
[318]
[319]
[320]
[321]
[322]
[323]
[324]
[325]
[326]
[327]
[328]
[329]
[330]
[331]
[332]
[333]
[334]
[335]
[336]
[337]
[338]
[339]
[340]
[341]
[342]
[343]
[344]
[345]
[346]
[347]
[348]
[349]
[350]
[351]
[352]
[353]
[354]
[355]
[356]
[357]
[358]
[359]
[360]
[361]
[362]
[363]
[364]
[365]
[366]
[367]
[368]
[369]
[370]
[371]
[372]
[373]
[374]
[375]
[376]
[377]
[378]
[379]
[380]
[381]
[382]
[383]
[384]
[385]
[386]
[387]
[388]
[389]
[390]
[391]
[392]
[393]
[394]
[395]
[396]
[397]
[398]
[399]
[400]
[401]
[402]
[403]
[404]
[405]
[406]
[407]
[408]
[409]
[410]
[411]
[412]
[413]
[414]
[415]
[416]
[417]
[418]
[419]
[420]
[422]
[423]
[424]
[425]
[426]
[427]
[428]
[429]
[430]
[431]
[432]
[433]
[434]
[435]
[436]
[437]
[438]
[439]
[440]
[441]
[442]
[443]
[444]
[445]
[446]
[447]
[448]
[449]
[450]
[451]
[452]
[453]
[454]
[455]
[456]
[457]
[458]
[459]
[460]
[461]
[462]
[463]
[464]
[465]
[466]
[467]
[468]
[469]
[470]
[471]
[472]
[473]
[474]
[475]
[476]
[477]
[478]
[479]
[480]
[481]
[482]
[483]
[484]
[485]
[486]
[487]
[488]
[489]
[490]
[491]
[492]
[493]
[494]
[495]
[496]
[497]
[498]
[499]
[500]
[501]
[502]
[503]
[504]
[505]
[506]
[507]
[508]
[509]
[510]
[511]
[512]
[513]
[514]
[515]
[516]
[517]
[518]
[519]
[520]
[521]
[522]
[523]
[524]
[525]
[526]
[527]
[528]
[529]
[530]
[531]
[532]
[533]
[534]
[535]
[536]
[537]
[538]
[539]
[540]
[541]
[542]
[543]
[544]
[545]
[546]
[547]
[548]
[549]
[550]
[551]
[552]
[553]
[554]
[555]
[556]
[557]
[558]
[559]
[560]
[561]
[562]
[563]
[564]
[565]
[566]
[567]
[568]
[569]
[570]
[571]
[572]
[573]
[574]
[575]
[576]
[577]
[578]
[579]
[580]
[581]
[582]
[583]
[584]
[585]
[586]
[587]
[588]
[589]
[590]
[591]
[592]
[593]
[594]
[595]
[596]
[597]
[598]
[599]
[600]
[601]
[602]
[603]
[604]
[605]
[606]
[607]
[609]
[610]
[611]
[612]
[613]
[614]
[616]
[617]
[618]
[619]
[620]
[621]
[622]
[623]
[624]
[625]
[626]
[628]
[629]
[630]
[631]
[632]
[634]
[635]
[636]
[637]
[638]
[640]
[641]
[642]
[643]
[644]
Design in Test-Driven Development WEB PDF
Adam Petersen.
Overload, 15(78):, April 2007.
With its roots in Japanese just-in-time manufacturing, Test-Driven Development (TDD) puts the traditional development process on its head. Adam Petersen discusses when to use TDD, how to use it successfully, and its use in up-front design.
Adam Petersen.
Overload, 15(78):, April 2007.
With its roots in Japanese just-in-time manufacturing, Test-Driven Development (TDD) puts the traditional development process on its head. Adam Petersen discusses when to use TDD, how to use it successfully, and its use in up-front design.
[645]
[648]
[649]
[650]
[651]
[652]
[653]
[654]
[655]
[656]
[657]
[658]
[659]
[660]
[661]
[662]
[663]
[664]
[666]
[667]
Introducing CODEF/CML WEB PDF
Fernando Cacciola.
Overload, 14(74):, August 2006.
This article introduces a C# serialization facility that proposes a novel separation between object models, representing the serialized data, and class descriptors, representing the binding to the receiving design space.
Fernando Cacciola.
Overload, 14(74):, August 2006.
This article introduces a C# serialization facility that proposes a novel separation between object models, representing the serialized data, and class descriptors, representing the binding to the receiving design space.
[668]
[669]
[670]
[671]
[673]
[674]
[675]
[676]
[677]
[678]
[679]
[684]
[689]
[691]
[692]
[696]
[698]
[699]
[703]
[704]
[705]
[706]
Software Project Management: Adding Stakeholder Metrics to Agile Projects WEB PDF
Tom Gilb.
Overload, 13(68):, August 2005.
Agile methods need to include stakeholder metrics in order to ensure that projects focus better on the critical requirements, and that projects are better able to measure their achievements, and to adapt to feedback. This paper presents a short, simple defined process for evolutionary project management (Evo), and discusses its key features.
Tom Gilb.
Overload, 13(68):, August 2005.
Agile methods need to include stakeholder metrics in order to ensure that projects focus better on the critical requirements, and that projects are better able to measure their achievements, and to adapt to feedback. This paper presents a short, simple defined process for evolutionary project management (Evo), and discusses its key features.
[708]
C-side Re-sort WEB PDF
Kevlin Henney.
Overload, 13(68):, August 2005.
In spite of the attention given to object-oriented development, TDD and modern testing frameworks, it is worth understanding how and why unit testing has an important role to play in general, regardless of the technologies or broader development philosophy involved. This article walks through a simple example, highlighting some of the motivation behind basic unit testing and the practices involved but without following through into TDD.
Kevlin Henney.
Overload, 13(68):, August 2005.
In spite of the attention given to object-oriented development, TDD and modern testing frameworks, it is worth understanding how and why unit testing has an important role to play in general, regardless of the technologies or broader development philosophy involved. This article walks through a simple example, highlighting some of the motivation behind basic unit testing and the practices involved but without following through into TDD.
[709]
C++ Interface Classes - Noise Reduction WEB PDF
Mark Radford.
Overload, 13(68):, August 2005.
Interface classes are a principle mechanism for separating a class' interface from its implementation in C++. I wrote an introduction to interface classes in a previous article. In this article, I intend to explore interface classes - and their implementation classes - further.
Mark Radford.
Overload, 13(68):, August 2005.
Interface classes are a principle mechanism for separating a class' interface from its implementation in C++. I wrote an introduction to interface classes in a previous article. In this article, I intend to explore interface classes - and their implementation classes - further.
[710]
[711]
[713]
[717]
[720]
[721]
[722]
[726]
[729]
[731]
From Waterfall to EVO in a Medium Size Norwegian Software House WEB PDF
Trond Johansen.
Overload, 13(65):, February 2005.
FIRM was established in 1996, and has 70 employees in 4 offices (Oslo, London, New York and San Francisco). FIRM delivers one software product: Confirmit. Confirmit is a web-based application which enables organizations to gather, analyze and report key business information across a broad range of commercial applications.
Trond Johansen.
Overload, 13(65):, February 2005.
FIRM was established in 1996, and has 70 employees in 4 offices (Oslo, London, New York and San Francisco). FIRM delivers one software product: Confirmit. Confirmit is a web-based application which enables organizations to gather, analyze and report key business information across a broad range of commercial applications.
[732]
[735]
[736]
[737]
[739]
[740]
[742]
[745]
[747]
[748]
[751]
[753]
[758]
[761]
[762]
[763]
[767]
[768]
[777]
[780]
[782]
[783]
[784]
[787]
[793]
[798]
[806]
[808]
[813]
[814]
[816]
[818]
[820]
[823]
[824]
[826]
[832]
[833]
[834]
[836]
[837]
[838]
[841]
[846]
[848]
[851]
[863]
[869]
[873]
[875]
[876]
[877]
[878]
[879]
[880]
[881]
[882]
[883]
[884]
[885]
[886]
[887]
[888]
[889]
[890]
[891]
Are You Afraid of The Dark Too? Making More Sense of the STL WEB
Steve Love.
Overload, 9(44):, August 2001.
Steve Love.
Overload, 9(44):, August 2001.
[892]
[893]
[894]
Introduction to the Database Template Library WEB
Corwin Joy, Michael Gradman.
Overload, 9(43):, June 2001.
Corwin Joy, Michael Gradman.
Overload, 9(43):, June 2001.
[895]
[896]
[897]
[898]
[899]
[900]
[901]
[902]
[903]
[904]
Compile Time Indirection - An Unusual Template Technique WEB
Alan Griffiths.
Overload, 9(42):, April 2001.
Alan Griffiths.
Overload, 9(42):, April 2001.
[905]
[906]
A Generic Non-intrusive Smart Pointer Implementation WEB
Anthony Williams.
Overload, 9(42):, April 2001.
Anthony Williams.
Overload, 9(42):, April 2001.
[907]
[908]
[909]
Experiences of Implementing the Observer Design Pattern (Part 3) WEB
Pete Goodliffe.
Overload, 9(41):, February 2001.
Pete Goodliffe.
Overload, 9(41):, February 2001.
[910]
[911]
[912]
[913]
[914]
Extensibility - A Reason For Using Streams in C++ WEB
Mark Radford.
Overload, 9(41):, February 2001.
Mark Radford.
Overload, 9(41):, February 2001.
[915]
[916]
[917]
[918]
[919]
[920]
User Defined Types: Qualities, Principles and Archetypes. WEB
Ian Bruntlett.
Overload, 8(39):, October 2000.
Ian Bruntlett.
Overload, 8(39):, October 2000.
[921]
[922]
[923]
[924]
[925]
[926]
[927]
Interpreting "Supporting the 'Cheshire Cat' Idiom" WEB
Alan Griffiths, Allan Newton.
Overload, 8(38):, August 2000.
Alan Griffiths, Allan Newton.
Overload, 8(38):, August 2000.
[928]
Experiences of Implementing the Observer Design Pattern (Part 2) WEB
Pete Goodliffe.
Overload, 8(38):, August 2000.
Pete Goodliffe.
Overload, 8(38):, August 2000.
[929]
[930]
A Fistful Of Idioms - Giving STL Iterators a Base Class WEB
Steve Love.
Overload, 8(38):, August 2000.
Steve Love.
Overload, 8(38):, August 2000.
[931]
[932]
[933]
[934]
[935]
[936]
[937]
Experiences of Implementing the Observer Design Pattern (Part 1) WEB
Pete Goodliffe.
Overload, 8(37):, June 2000.
Pete Goodliffe.
Overload, 8(37):, June 2000.
[938]
XML in Applications II DOM - the Document Object Model WEB
Steve Cornish.
Overload, 8(36):, April 2000.
Steve Cornish.
Overload, 8(36):, April 2000.
[939]
[940]
[941]
[942]
[943]
[944]
[945]
[946]
[947]
eXtreme Programming: An interview with Kent Beck WEB
Nicolai Josuttis.
Overload, 8(35):, February 2000.
Nicolai Josuttis.
Overload, 8(35):, February 2000.
[948]
[949]
[950]
[951]
[952]
Automatic Object Versioning for Forward and Backward File Format Compatibility WEB
Richard Blundell.
Overload, 8(35):, February 2000.
Richard Blundell.
Overload, 8(35):, February 2000.
[953]
[954]
[955]
[956]
[957]
The Diary of Bridget Jones the Weekend Before OT WEB
Kevlin Henney.
Overload, 7(34):, December 1999.
Kevlin Henney.
Overload, 7(34):, December 1999.
[958]
[959]
[960]
[961]
[962]
[963]
[964]
[965]
[966]
[967]
[968]
[969]
[970]
[971]
[972]
[973]
[974]
[975]
[976]
[977]
[978]
[979]
[980]
[981]
A Simple Model for Object Persistence Using the Standard Library WEB
Richard Blundell.
Overload, 7(32):, June 1999.
Richard Blundell.
Overload, 7(32):, June 1999.
[982]
[983]
[984]
[985]
[986]
Response To "Patterns - The Abstract Factory" (Francis Glassborow, Overload 30) WEB
Chris Southern.
Overload, 7(31):, April 1999.
Chris Southern.
Overload, 7(31):, April 1999.
[987]
[988]
[989]
Fitting in with multiple frameworks in C++ and Java WEB
Alan Griffiths.
Overload, 7(31):, April 1999.
Alan Griffiths.
Overload, 7(31):, April 1999.
[990]
[991]
[992]
[993]
[994]
UML Relationships and Associations, Aggregation and Composition WEB
Richard Blundell.
Overload, 7(30):, February 1999.
Richard Blundell.
Overload, 7(30):, February 1999.
[995]
[996]
[997]
[998]
Garbage Collection Implementation Considerations WEB
Henrik Quintel.
Overload, 7(30):, February 1999.
Henrik Quintel.
Overload, 7(30):, February 1999.
[999]
[1000]
[1001]
[1002]
[1003]
A Letter from Ken Hagan annotated by The Harpist WEB
Ken Hagan, The Harpist.
Overload, 7(30):, February 1999.
Ken Hagan, The Harpist.
Overload, 7(30):, February 1999.
[1004]
[1005]
[1006]
[1007]
[1008]
[1009]
[1010]
[1011]
[1012]
[1013]
[1014]
[1015]
[1016]
[1017]
[1018]
[1019]
[1020]
[1021]
[1022]
[1023]
Controlling access to objects by using private interfaces WEB
Paul Field.
Overload, 6(28):, October 1998.
Paul Field.
Overload, 6(28):, October 1998.
[1024]
[1025]
[1026]
[1029]
[1036]
[1037]
[1038]
Make a date with C++, A Touch of Class PDF
Kevlin Henney.
Overload, 6(26):3-7, June 1998.
Software Development in C++
Kevlin Henney.
Overload, 6(26):3-7, June 1998.
Software Development in C++
[1039]
Dynamic Function Calling Using Operator Overloading PDF
Richard Blundel.
Overload, 6(26):8-13, June 1998.
Software Development in C++
Richard Blundel.
Overload, 6(26):8-13, June 1998.
Software Development in C++
[1040]
Exploring Patterns: Part 1 PDF
Francis Glassborow.
Overload, 6(26):13-18, June 1998.
Patterns in C++
Francis Glassborow.
Overload, 6(26):13-18, June 1998.
Patterns in C++
[1041]
Structured Analysis: OOD’s older brother? PDF
Alan Bellingham.
Overload, 6(26):19-22, June 1998.
Whiteboard
Alan Bellingham.
Overload, 6(26):19-22, June 1998.
Whiteboard
[1042]
[1043]
Broadvision: A lesson in application frameworks PDF
Sean Corfield.
Overload, 6(26):26-29, June 1998.
Whiteboard
Sean Corfield.
Overload, 6(26):26-29, June 1998.
Whiteboard
[1044]
STL Implementations: Personal Experiences PDF
Phil Bass.
Overload, 6(26):29-34, June 1998.
Whiteboard
Phil Bass.
Overload, 6(26):29-34, June 1998.
Whiteboard
[1045]
Java 1.2 and JavaScript for C and C++ Programmers PDF
Sean A. Corfield.
Overload, 6(26):34-36, June 1998.
Reviews
Sean A. Corfield.
Overload, 6(26):34-36, June 1998.
Reviews
[1046]
[1047]
Counted Body Techniques PDF
Kevlin Henney.
Overload, 6(25):1-7, April 1998.
Software Development in C++
Kevlin Henney.
Overload, 6(25):1-7, April 1998.
Software Development in C++
[1048]
[1049]
UML - Parameterised Classes (Templates) and Utilities PDF
Richard Blundell.
Overload, 6(25):13-17, April 1998.
Software Development in C++
Richard Blundell.
Overload, 6(25):13-17, April 1998.
Software Development in C++
[1050]
(Almost) No Casting Vote, Standard’s Report PDF
Francis Glassborow.
Overload, 6(25):, April 1998.
The Draft International C++ Standard
Francis Glassborow.
Overload, 6(25):, April 1998.
The Draft International C++ Standard
[1051]
Generalizing Overloading for C++2000 PDF
Bjarne Stroustrup.
Overload, 6(25):20-24, April 1998.
The Draft International C++ Standard
Bjarne Stroustrup.
Overload, 6(25):20-24, April 1998.
The Draft International C++ Standard
[1052]
[1053]
[1054]
Debuggable new and delete, Part Two PDF
Peter Pilgrim.
Overload, 6(25):29-34, April 1998.
Whiteboard
Peter Pilgrim.
Overload, 6(25):29-34, April 1998.
Whiteboard
[1055]
UML - State-Transition Diagrams PDF
Richard Blundell.
Overload, 6(24):3-8, February 1998.
Software Development in C++
Richard Blundell.
Overload, 6(24):3-8, February 1998.
Software Development in C++
[1056]
Embed with C++ PDF
Kevlin Henney.
Overload, 6(24):9-13, February 1998.
The Draft International C++ Standard
Kevlin Henney.
Overload, 6(24):9-13, February 1998.
The Draft International C++ Standard
[1057]
[1058]
STL Algorithms: Finding PDF
Francis Glassborow.
Overload, 6(24):18-22, February 1998.
C++ Techniques
Francis Glassborow.
Overload, 6(24):18-22, February 1998.
C++ Techniques
[1059]
[1060]
[1061]
Protecting Member Data's Right to Privacy PDF
Mark Radford.
Overload, 6(24):28-31, February 1998.
Whiteboard
Mark Radford.
Overload, 6(24):28-31, February 1998.
Whiteboard
[1062]
[1063]
[1064]
UML - Objects and Patterns PDF
Richard Blundell.
Overload, 5(23):5-9, December 1997.
Software Development in C++
Richard Blundell.
Overload, 5(23):5-9, December 1997.
Software Development in C++
[1065]
Candidates for inline PDF
Francis Glassborow.
Overload, 5(23):9-12, December 1997.
Software Development in C++
Francis Glassborow.
Overload, 5(23):9-12, December 1997.
Software Development in C++
[1066]
The Casting Vote PDF
Francis Glassborow.
Overload, 5(23):12-15, December 1997.
The Draft International C++ Standard
Francis Glassborow.
Overload, 5(23):12-15, December 1997.
The Draft International C++ Standard
[1067]
The Story of auto_ptr, A Cautionary Tale PDF
Francis Glassborow.
Overload, 5(23):15-19, December 1997.
The Draft International C++ Standard
Francis Glassborow.
Overload, 5(23):15-19, December 1997.
The Draft International C++ Standard
[1068]
STL Vectors PDF
Sergey Ignatchenko, Dmitry Ligum.
Overload, 5(23):19-23, December 1997.
C++ Techniques
Sergey Ignatchenko, Dmitry Ligum.
Overload, 5(23):19-23, December 1997.
C++ Techniques
[1069]
Rational Values Implementation Part 2 PDF
The Harpist.
Overload, 5(23):23-28, December 1997.
Whiteboard
The Harpist.
Overload, 5(23):23-28, December 1997.
Whiteboard
[1070]
A Finite State Machine Design II PDF
Einar Nilsen-Nygaard.
Overload, 5(23):28-34, December 1997.
Whiteboard
Einar Nilsen-Nygaard.
Overload, 5(23):28-34, December 1997.
Whiteboard
[1071]
Debug new and delete, Preamble PDF
Peter A. Pilgrim.
Overload, 5(23):34-37, December 1997.
Whiteboard
Peter A. Pilgrim.
Overload, 5(23):34-37, December 1997.
Whiteboard
[1072]
[1073]
[1074]
[1075]
[1076]
[1077]
[1078]
[1079]
[1080]
[1081]
Some Opportunities to Increase STL Efficiency PDF
Sergey Ignatchenko.
Overload, 5(22):30-35, October 1997.
Sergey Ignatchenko.
Overload, 5(22):30-35, October 1997.
[1082]
editor << letters; PDF
John Merrells, The Harpist, George Wendle, Francis Glasborow, Chris Southern.
Overload, 5(22):, October 1997.
John Merrells, The Harpist, George Wendle, Francis Glasborow, Chris Southern.
Overload, 5(22):, October 1997.
[1083]
[1084]
Circles and Ellipses Revisited: Coding Techniques - 3 PDF
Alec Ross.
Overload, 5(21):4-7, August 1997.
Software Development in C++
Alec Ross.
Overload, 5(21):4-7, August 1997.
Software Development in C++
[1085]
The Casting Vote PDF
Sean A. Corfield.
Overload, 5(21):7-9, August 1997.
The Draft International C++ Standard
Sean A. Corfield.
Overload, 5(21):7-9, August 1997.
The Draft International C++ Standard
[1086]
Getting the Best PDF
Francis Glassborow.
Overload, 5(21):9-13, August 1997.
The Draft International C++ Standard
Francis Glassborow.
Overload, 5(21):9-13, August 1997.
The Draft International C++ Standard
[1087]
[1088]
Make a date with C++ Independence of Declaration PDF
Kevlin Henney.
Overload, 5(21):18-20, August 1997.
C++ Techniques
Kevlin Henney.
Overload, 5(21):18-20, August 1997.
C++ Techniques
[1089]
[1090]
[1091]
A Finite State Machine Design PDF
Einar Nilsen-Nygaard.
Overload, 5(21):21-24, August 1997.
Whiteboard
Einar Nilsen-Nygaard.
Overload, 5(21):21-24, August 1997.
Whiteboard
[1092]
[1093]
[1094]
The C&C++ European Developers Forum PDF
Ray Hall.
Overload, 5(21):30-32, August 1997.
News, Views, & Reviews
Ray Hall.
Overload, 5(21):30-32, August 1997.
News, Views, & Reviews
[1095]
They pursued it with forks and hope. PDF
Alan Griffiths.
Overload, 5(21):32-34, August 1997.
News, Views, & Reviews
Alan Griffiths.
Overload, 5(21):32-34, August 1997.
News, Views, & Reviews
[1096]
[1097]
[1098]
The Casting Vote PDF
Sean A. Corfield.
Overload, 5(20):7-8, June 1997.
The Draft International C++ Standard
Sean A. Corfield.
Overload, 5(20):7-8, June 1997.
The Draft International C++ Standard
[1099]
Painting the Bicycle Shed PDF
George Wendle.
Overload, 5(20):8-10, June 1997.
The Draft International C++ Standard
George Wendle.
Overload, 5(20):8-10, June 1997.
The Draft International C++ Standard
[1100]
Make a date with C++: Typing Lessons PDF
Kevlin Henney.
Overload, 5(20):10-13, June 1997.
C++ Techniques
Kevlin Henney.
Overload, 5(20):10-13, June 1997.
C++ Techniques
[1101]
[1102]
[1103]
[1104]
Shared experience: a C++ pitfall PDF
Alan Bellingham.
Overload, 5(20):27-31, June 1997.
C++ Techniques
Alan Bellingham.
Overload, 5(20):27-31, June 1997.
C++ Techniques
[1105]
Further Thoughts on Inheritance for Reuse PDF
Francis Glassborow.
Overload, 5(20):31-35, June 1997.
C++ Techniques
Francis Glassborow.
Overload, 5(20):31-35, June 1997.
C++ Techniques
[1106]
[1107]
editor << letters; PDF
Kevlin Henney, Richard Percy, Jonathan Jagger.
Overload, 5(20):36-37, June 1997.
Kevlin Henney, Richard Percy, Jonathan Jagger.
Overload, 5(20):36-37, June 1997.
[1108]
[1109]
Observations on the Design of an Address Class PDF
Mark Radford.
Overload, 5(19):4-5, April 1997.
Software Development in C++
Mark Radford.
Overload, 5(19):4-5, April 1997.
Software Development in C++
[1110]
The Uses and Abuses of Inheritance PDF
Roger Lever, Mark Radford.
Overload, 5(19):6-8, April 1997.
Software Development in C++
Roger Lever, Mark Radford.
Overload, 5(19):6-8, April 1997.
Software Development in C++
[1111]
The Problem of Self-Assignment PDF
Francis Glassborow.
Overload, 5(19):8-9, April 1997.
Software Development in C++
Francis Glassborow.
Overload, 5(19):8-9, April 1997.
Software Development in C++
[1112]
Borland C++ Builder for expert programmers PDF
Eric Richards.
Overload, 5(19):10-12, April 1997.
Software Development in C++
Eric Richards.
Overload, 5(19):10-12, April 1997.
Software Development in C++
[1113]
Make a date with C++: In the Beginning... PDF
Kevlin Henney.
Overload, 5(19):12-14, April 1997.
Software Development in C++
Kevlin Henney.
Overload, 5(19):12-14, April 1997.
Software Development in C++
[1114]
C++ Committee Draft PDF
Steve Clamage.
Overload, 5(19):15, April 1997.
The Draft International C++ Standard
Steve Clamage.
Overload, 5(19):15, April 1997.
The Draft International C++ Standard
[1115]
The Casting Vote PDF
Sean A. Corfield.
Overload, 5(19):15-17, April 1997.
The Draft International C++ Standard
Sean A. Corfield.
Overload, 5(19):15-17, April 1997.
The Draft International C++ Standard
[1116]
New Keywords For... PDF
The Harpist.
Overload, 5(19):17-21, April 1997.
The Draft International C++ Standard
The Harpist.
Overload, 5(19):17-21, April 1997.
The Draft International C++ Standard
[1117]
OOD again: Some light, some shadows PDF
Graham Jones.
Overload, 5(19):22-24, April 1997.
C++ Techniques
Graham Jones.
Overload, 5(19):22-24, April 1997.
C++ Techniques
[1118]
[1119]
[1120]
[1121]
[1122]
[1123]
[1124]
[1125]
Circles and Ellipses revisited: coding techniques - 2 WEB
Alec Ross.
Overload, 5(17-18):, January 1997.
A second approach: In-store changes
Alec Ross.
Overload, 5(17-18):, January 1997.
A second approach: In-store changes
[1126]
[1127]
auto_ptr || !auto_ptr WEB
Jon Jagger.
Overload, 5(17-18):, January 1997.
See also corrections in Overload 19, p.30
Jon Jagger.
Overload, 5(17-18):, January 1997.
See also corrections in Overload 19, p.30
[1128]
Using objects for background tasks (3) WEB
Adrian Fagg.
Overload, 5(17-18):, January 1997.
See also corrections in Overload 19, p.30
Adrian Fagg.
Overload, 5(17-18):, January 1997.
See also corrections in Overload 19, p.30
[1129]
[1130]
[1131]
Go with the flow - part II PDF
Richard Percy.
Overload, 4(16):8-13, October 1996.
Software Development in C++
Richard Percy.
Overload, 4(16):8-13, October 1996.
Software Development in C++
[1132]
Mixing Java & C++ Ruminations PDF
Francis Glassborow.
Overload, 4(16):13-15, October 1996.
Software Development in C++
Francis Glassborow.
Overload, 4(16):13-15, October 1996.
Software Development in C++
[1133]
Circles and Ellipses revisited: coding techniques - an introduction PDF
Alec Ross.
Overload, 4(16):15-18, October 1996.
C++ Techniques
Alec Ross.
Overload, 4(16):15-18, October 1996.
C++ Techniques
[1134]
Why is the standard C++ library value based? PDF
Francis Glassborow.
Overload, 4(16):18-19, October 1996.
C++ Techniques
Francis Glassborow.
Overload, 4(16):18-19, October 1996.
C++ Techniques
[1135]
editor << letters; PDF
Francis Glassborow, Kevlin A. P. Henney, Colin Hersom, Graham Jones, Phil Bass, Steve Mertz, Walter Brown.
Overload, 4(16):19-24, October 1996.
Francis Glassborow, Kevlin A. P. Henney, Colin Hersom, Graham Jones, Phil Bass, Steve Mertz, Walter Brown.
Overload, 4(16):19-24, October 1996.
[1136]
[1137]
[1138]
Some questions about OOD PDF
Graham Jones.
Overload, 4(15):4-6, August 1996.
Software Development in C++
Graham Jones.
Overload, 4(15):4-6, August 1996.
Software Development in C++
[1139]
Explorations around a linked list PDF
Peter Moffatt.
Overload, 4(15):6-11, August 1996.
Software Development in C++
Peter Moffatt.
Overload, 4(15):6-11, August 1996.
Software Development in C++
[1140]
[1141]
So you want to be a cOOmpiler writer? - part VI PDF
Sean A. Corfield.
Overload, 4(15):15-19, August 1996.
Software Development in C++
Sean A. Corfield.
Overload, 4(15):15-19, August 1996.
Software Development in C++
[1142]
The Casting Vote PDF
Sean A. Corfield.
Overload, 4(15):19-20, August 1996.
The Draft International C++ Standard
Sean A. Corfield.
Overload, 4(15):19-20, August 1996.
The Draft International C++ Standard
[1143]
Making string literals constant - a cautionary tale PDF
Francis Glassborow.
Overload, 4(15):20-23, August 1996.
The Draft International C++ Standard
Francis Glassborow.
Overload, 4(15):20-23, August 1996.
The Draft International C++ Standard
[1144]
[1145]
The Standard Template Library - sorted associative containers part 1 set & multiset PDF
The Harpist.
Overload, 4(15):27-29, August 1996.
C++ Techniques
The Harpist.
Overload, 4(15):27-29, August 1996.
C++ Techniques
[1146]
The return type of member functions PDF
Francis Glassborow, Chris Southern, Klitos Kyriacou.
Overload, 4(15):29-33, August 1996.
C++ Techniques
Francis Glassborow, Chris Southern, Klitos Kyriacou.
Overload, 4(15):29-33, August 1996.
C++ Techniques
[1147]
/tmp/late/* Constraining template parameter values PDF
Kevlin Henney.
Overload, 4(15):33-35, August 1996.
C++ Techniques
Kevlin Henney.
Overload, 4(15):33-35, August 1996.
C++ Techniques
[1148]
editor << letters; PDF
Sean A. Corfield, Allan Newton, Graham Jones, Phil Bass, Steven Youngs.
Overload, 4(15):35-36, August 1996.
Sean A. Corfield, Allan Newton, Graham Jones, Phil Bass, Steven Youngs.
Overload, 4(15):35-36, August 1996.
[1149]
[1150]
[1151]
Concerning values, left, right and converted PDF
Francis Glassborow.
Overload, 4(14):3-6, June 1996.
Software Development in C++
Francis Glassborow.
Overload, 4(14):3-6, June 1996.
Software Development in C++
[1152]
[1153]
[1154]
The Standard Template Library - first steps auto_ptr PDF
The Harpist.
Overload, 4(14):12-15, June 1996.
C++ Techniques
The Harpist.
Overload, 4(14):12-15, June 1996.
C++ Techniques
[1155]
[1156]
[1157]
[1158]
editor << letters; PDF
Sean A. Corfield, Remi Sellem, Bryan Colyer, Phil Bass, Colin Harkness, Steve Watson.
Overload, 4(14):18-19, June 1996.
Sean A. Corfield, Remi Sellem, Bryan Colyer, Phil Bass, Colin Harkness, Steve Watson.
Overload, 4(14):18-19, June 1996.
[1159]
Practical C++ Programming a response from Steve Oualline PDF
Steve Oualline.
Overload, 4(14):20, June 1996.
Reviews
Steve Oualline.
Overload, 4(14):20, June 1996.
Reviews
[1160]
[1161]
Those problems revisited PDF
Francis Glassborow.
Overload, 4(13):6-9, April 1996.
Software Development in C++
Francis Glassborow.
Overload, 4(13):6-9, April 1996.
Software Development in C++
[1162]
So you want to be a cOOmpiler writer? - part V PDF
Sean A. Corfield.
Overload, 4(13):9-11, April 1996.
Software Development in C++
Sean A. Corfield.
Overload, 4(13):9-11, April 1996.
Software Development in C++
[1163]
Simple classes - Part 4: Game of Life PDF
Roger Lever.
Overload, 4(13):11-14, April 1996.
Software Development in C++
Roger Lever.
Overload, 4(13):11-14, April 1996.
Software Development in C++
[1164]
Some pitfalls of class design: a case study PDF
Nigel Armstrong.
Overload, 4(13):14-16, April 1996.
Software Development in C++
Nigel Armstrong.
Overload, 4(13):14-16, April 1996.
Software Development in C++
[1165]
The Casting Vote PDF
Sean A. Corfield.
Overload, 4(13):16-18, April 1996.
The Draft International C++ Standard
Sean A. Corfield.
Overload, 4(13):16-18, April 1996.
The Draft International C++ Standard
[1166]
[1167]
You can’t get there from here - a closer look at input iterators PDF
Sean A. Corfield.
Overload, 4(13):20-21, April 1996.
C++ Techniques
Sean A. Corfield.
Overload, 4(13):20-21, April 1996.
C++ Techniques
[1168]
The Standard Template Library - first steps: sequence containers PDF
The Harpist.
Overload, 4(13):21-24, April 1996.
C++ Techniques
The Harpist.
Overload, 4(13):21-24, April 1996.
C++ Techniques
[1169]
[1170]
/tmp/late/* Specifying integer size PDF
Kevlin Henney.
Overload, 4(13):27-30, April 1996.
C++ Techniques
Kevlin Henney.
Overload, 4(13):27-30, April 1996.
C++ Techniques
[1171]
editor << letters; PDF
Sean A. Corfield, Peter Wippell, Dave Midgley, Roger Woollett, The Harpist.
Overload, 4(13):30-31, April 1996.
Sean A. Corfield, Peter Wippell, Dave Midgley, Roger Woollett, The Harpist.
Overload, 4(13):30-31, April 1996.
[1172]
[1173]
[1174]
We have a problem PDF
Francis Glassborow.
Overload, 4(12):3-7, February 1996.
Guest editorial by Francis Glassborow
Francis Glassborow.
Overload, 4(12):3-7, February 1996.
Guest editorial by Francis Glassborow
[1175]
So you want to be a cOOmpiler writer? - part IV PDF
Sean A. Corfield.
Overload, 4(12):7-9, February 1996.
Software Development in C++
Sean A. Corfield.
Overload, 4(12):7-9, February 1996.
Software Development in C++
[1176]
Compiler updates PDF
Francis Glassborow.
Overload, 4(12):9-11, February 1996.
Software Development in C++
Francis Glassborow.
Overload, 4(12):9-11, February 1996.
Software Development in C++
[1177]
Notes on Microsoft Visual C++ V4.0 PDF
Alan Griffiths.
Overload, 4(12):11-13, February 1996.
Software Development in C++
Alan Griffiths.
Overload, 4(12):11-13, February 1996.
Software Development in C++
[1178]
A UK perspective PDF
Sean A. Corfield.
Overload, 4(12):13-14, February 1996.
The Draft International C++ Standard
Sean A. Corfield.
Overload, 4(12):13-14, February 1996.
The Draft International C++ Standard
[1179]
An implementation pattern using RTTI PDF
Uli Breymann.
Overload, 4(12):14-18, February 1996.
C++ Techniques
Uli Breymann.
Overload, 4(12):14-18, February 1996.
C++ Techniques
[1180]
[1181]
Simple classes for debugging in C++ - Part 3 PDF
Roger Lever.
Overload, 4(12):19-22, February 1996.
C++ Techniques
Roger Lever.
Overload, 4(12):19-22, February 1996.
C++ Techniques
[1182]
[1183]
/tmp/late/* Constraining template parameter types PDF
Kevlin Henney.
Overload, 4(12):23-26, February 1996.
C++ Techniques
Kevlin Henney.
Overload, 4(12):23-26, February 1996.
C++ Techniques
[1184]
editor << letters; PDF
Sean A. Corfield, Dave Midgley, Roger Lever, Chris Simons, Andrew King, Alan Griffiths, Jay.
Overload, 4(12):, February 1996.
Sean A. Corfield, Dave Midgley, Roger Lever, Chris Simons, Andrew King, Alan Griffiths, Jay.
Overload, 4(12):, February 1996.
[1185]
Handling dates with locale based day and month information PDF
John Smart.
Overload, 4(12):29-34, February 1996.
++puzzle;
John Smart.
Overload, 4(12):29-34, February 1996.
++puzzle;
[1186]
[1187]
[1188]
Classes and Associations PDF
David Davies.
Overload, 3(11):5-15, December 1995.
Software Development in C++
David Davies.
Overload, 3(11):5-15, December 1995.
Software Development in C++
[1189]
Java? Where is that? PDF
The Harpist.
Overload, 3(11):15-18, December 1995.
Software Development in C++
The Harpist.
Overload, 3(11):15-18, December 1995.
Software Development in C++
[1190]
The Casting Vote PDF
Sean A. Corfield.
Overload, 3(11):18-19, December 1995.
The Draft International C++ Standard
Sean A. Corfield.
Overload, 3(11):18-19, December 1995.
The Draft International C++ Standard
[1191]
Some thoughts on linkage PDF
Francis Glassborow.
Overload, 3(11):19-21, December 1995.
The Draft International C++ Standard
Francis Glassborow.
Overload, 3(11):19-21, December 1995.
The Draft International C++ Standard
[1192]
Literally yours PDF
Kevlin Henney.
Overload, 3(11):21-22, December 1995.
The Draft International C++ Standard
Kevlin Henney.
Overload, 3(11):21-22, December 1995.
The Draft International C++ Standard
[1193]
Anonymously yours PDF
Kevlin Henney.
Overload, 3(11):22-23, December 1995.
The Draft International C++ Standard
Kevlin Henney.
Overload, 3(11):22-23, December 1995.
The Draft International C++ Standard
[1194]
Simple classes for debugging in C++ - Part 2 PDF
Roger Lever.
Overload, 3(11):23-28, December 1995.
C++ Techniques
Roger Lever.
Overload, 3(11):23-28, December 1995.
C++ Techniques
[1195]
A deeper look at copy assignment PDF
Uli Breymann.
Overload, 3(11):28-34, December 1995.
C++ Techniques
Uli Breymann.
Overload, 3(11):28-34, December 1995.
C++ Techniques
[1196]
[1197]
/tmp/late/* Generating constants with templates PDF
Kevlin Henney.
Overload, 3(11):37-39, December 1995.
C++ Techniques
Kevlin Henney.
Overload, 3(11):37-39, December 1995.
C++ Techniques
[1198]
[1199]
[1200]
Scientific and Engineering C++ reviewed by Sean A. Corfield PDF
Sean A. Corfield.
Overload, 3(11):42-43, December 1995.
Books and Journals
Sean A. Corfield.
Overload, 3(11):42-43, December 1995.
Books and Journals
[1201]
[1202]
Multiple inheritance in C++ - part III PDF
Ulrich W. Eisenecker.
Overload, 3(10):5-8, October 1995.
Software Development in C++
Ulrich W. Eisenecker.
Overload, 3(10):5-8, October 1995.
Software Development in C++
[1203]
So you want to be a cOOmpiler writer? - part III PDF
Sean A. Corfield.
Overload, 3(10):5-11, October 1995.
Software Development in C++
Sean A. Corfield.
Overload, 3(10):5-11, October 1995.
Software Development in C++
[1204]
When is an “is a” not an “is a”? PDF
Alan Griffiths.
Overload, 3(10):11-13, October 1995.
Software Development in C++
Alan Griffiths.
Overload, 3(10):11-13, October 1995.
Software Development in C++
[1205]
What’s in a name? PDF
Sean A. Corfield.
Overload, 3(10):13-16, October 1995.
The Draft International C++ Standard
Sean A. Corfield.
Overload, 3(10):13-16, October 1995.
The Draft International C++ Standard
[1206]
[1207]
Simple classes for debugging in C++ - part I PDF
Roger Lever.
Overload, 3(10):21-24, October 1995.
C++ Techniques
Roger Lever.
Overload, 3(10):21-24, October 1995.
C++ Techniques
[1208]
[1209]
editor << letters; PDF
Sean A. Corfield, Keith Derrick, George Wendle, Chris Simons, Dave Midgley, Dr. James Brennig.
Overload, 3(10):25-28, October 1995.
Sean A. Corfield, Keith Derrick, George Wendle, Chris Simons, Dave Midgley, Dr. James Brennig.
Overload, 3(10):25-28, October 1995.
[1210]
Thinking in C++ (Bruce Eckel) reviewed by Peter Booth PDF
Peter Booth.
Overload, 3(10):29, October 1995.
Review
Peter Booth.
Overload, 3(10):29, October 1995.
Review
[1211]
From Chaos to Classes (Daniel Duffy) reviewed by Sean A. Corfield PDF
Sean A. Corfield.
Overload, 3(10):29-31, October 1995.
Sean A. Corfield.
Overload, 3(10):29-31, October 1995.
[1212]
[1213]
[1214]
[1215]
Seduction: The Last? - Applying the STL mindset PDF
Kevlin Henney.
Overload, 3(9):7-12, August 1995.
Kevlin Henney.
Overload, 3(9):7-12, August 1995.
[1216]
[1217]
Diary of an Observer PDF
Francis Glassborow.
Overload, 3(9):15-17, August 1995.
The Draft International C++ Standard
Francis Glassborow.
Overload, 3(9):15-17, August 1995.
The Draft International C++ Standard
[1218]
The Casting Vote PDF
Sean A. Corfield.
Overload, 3(9):18-21, August 1995.
The Draft International C++ Standard
Sean A. Corfield.
Overload, 3(9):18-21, August 1995.
The Draft International C++ Standard
[1219]
Uncontained - oddities and oversights in the standard library PDF
Kevlin Henney.
Overload, 3(9):21-23, August 1995.
The Draft International C++ Standard
Kevlin Henney.
Overload, 3(9):21-23, August 1995.
The Draft International C++ Standard
[1220]
[1221]
[1222]
[1223]
[1224]
[1225]
[1226]
[1227]
Design Patterns reviewed by Sean A. Corfield PDF
Sean A. Corfield.
Overload, 3(9):38-39, August 1995.
Books and Journals
Sean A. Corfield.
Overload, 3(9):38-39, August 1995.
Books and Journals
[1228]
[1229]
The case against learning C++ right now - right or wrong? PDF
Roger Lever.
Overload, 3(8):3-5, June 1995.
Roger Lever.
Overload, 3(8):3-5, June 1995.
[1230]
[1231]
So you want to be a cOOmpiler writer? - part II PDF
Sean A. Corfield.
Overload, 3(8):12-14, June 1995.
Sean A. Corfield.
Overload, 3(8):12-14, June 1995.
[1232]
C++ - the official UK site maintained by Steve Rumsby PDF
Steve Rumsby.
Overload, 3(8):15, June 1995.
The Draft International C++ Standard
Steve Rumsby.
Overload, 3(8):15, June 1995.
The Draft International C++ Standard
[1233]
cv-qualified constructors PDF
Kevlin Henney.
Overload, 3(8):15-18, June 1995.
The Draft International C++ Standard
Kevlin Henney.
Overload, 3(8):15-18, June 1995.
The Draft International C++ Standard
[1234]
namespace - a short exposé PDF
Sean A. Corfield.
Overload, 3(8):18-19, June 1995.
The Draft International C++ Standard
Sean A. Corfield.
Overload, 3(8):18-19, June 1995.
The Draft International C++ Standard
[1235]
[1236]
[1237]
Circle & Ellipse - Creating Polymorphic Objects PDF
Francis Glassborow.
Overload, 3(8):27-29, June 1995.
Francis Glassborow.
Overload, 3(8):27-29, June 1995.
[1238]
[1239]
[1240]
[1241]
[1242]
[1243]
[1244]
[1245]
[1246]
[1247]
[1248]
Writing “Industrial Strength C++” PDF
Mats Henricson.
Overload, 3(8):44-46, June 1995.
Books and Journals
Mats Henricson.
Overload, 3(8):44-46, June 1995.
Books and Journals
[1249]
[1250]
[1251]
[1252]
[1253]
[1254]
[1255]
[1256]
[1257]
[1258]
[1259]
[1260]
[1261]
[1262]
[1263]
[1264]
[1265]
[1266]
[1267]
[1268]
[1269]
[1270]
[1271]
[1272]
[1273]
[1274]
[1275]
[1276]
[1277]
[1278]
[1279]
[1280]
[1281]
[1282]
The Virtual Interview WEB
Sean A. Corfield.
Overload, 2(5):7, September 1994.
John Max Skaller was interviewed by Sean A. Corfield
Sean A. Corfield.
Overload, 2(5):7, September 1994.
John Max Skaller was interviewed by Sean A. Corfield
[1283]
[1284]
[1285]
[1286]
[1287]
[1288]
[1289]
[1290]
[1291]
[1292]
[1293]
[1294]
[1295]
[1296]
[1297]
[1298]
Why C++ will replace FORTRAN (or, at least, why it should) WEB
Dr. Thomas Keffer.
Overload, 2(4):, February 1994.
Dr. Thomas Keffer.
Overload, 2(4):, February 1994.
[1299]
[1300]
[1301]
[1302]
[1303]
[1304]
[1305]
[1306]
[1307]
[1308]
[1309]
[1310]
[1311]
Uses of Classes with only Private and Protected Constructors WEB
Francis Glassborow.
Overload, 1(3):, August 1993.
Francis Glassborow.
Overload, 1(3):, August 1993.
[1312]
[1313]
[1314]
[1315]
[1316]
[1317]
[1318]
[1319]
[1320]
[1321]
[1322]
[1323]
[1324]
[1325]
[1326]
[1327]
[1328]
[1329]
[1330]
[1331]
[1332]
[1333]
[1334]
[1335]