- What's up with "Large Scale C++" - 9 Updates
- SOLUTIONS MANUAL: Analysis With an Introduction to Proof 4th Ed By Steven R. Lay - 1 Update
- "Bjarne Stroustrup announces C++ Core Guidelines" - 1 Update
- return the name of the class - 2 Updates
- return the name of the class - 1 Update
- Newfangled constructs - 1 Update
Puppet_Sock <puppet_sock@hotmail.com>: Nov 23 07:22AM -0800 So, some time ago (grumble mumble years...) I read John Lakos _Large Scale C++_. The only thing is, it was mumble years ago, and some things have changed in the intervening time. I thought the advice he gave good, and the book is there on my shelf still. But I did wish he would have done more with the modern features of the language. I am currently in the very early stages of what could, potentially, turn into a huge project. (Oh, how I wish!) So advice that will get me off on the right foot would be good about now. So I noticed a few years ago (three? four?) that he had a new edition listed on Amazon as coming soon. So I started watching for it to be available. But the release date just keeps getting pushed back. And pushed back. And pushed back some more. What's up with that? And, along the way, any suggestions on sources of good advice on writing very large C++ programs would be gladly accepted. If the project I am trying to sell goes ahead, it could easily become very large. |
"Alf P. Steinbach" <alf.p.steinbach+usenet@gmail.com>: Nov 23 05:38PM +0100 On 11/23/2015 4:22 PM, Puppet_Sock wrote: > [snip] > And, along the way, any suggestions on sources of good advice > on writing very large C++ programs would be gladly accepted. Perhaps the most important thing to note is that a large scale system is a team effort. So it's very much about leading a team and dealing with economy and politics. * * * That said, since you mention Lakos, Lakos' external include guards never did become mainstream, and I suggest you avoid them. Even ordinary internal include guards can be problematic. I suggest using now de facto standard "#pragma once". For this and some other like issues you need clear project coding guidelines. You would probably not go very wrong in adopting the coding guidelines book by Alexandrescu and Sutter, perhaps with some adjustments. * * * With a large scale project source files of the same name might yield conflicting object code file names. So it can be an idea to replicate the source folder structure for the object code files. This is not the default for e.g. a Visual Studio project, and one has to configure it using the folder path macros: there's no simple option for it. Your project team may need a build server farm. Nowadays there are a lots of systems for helping with performing builds. I don't know much about it, except that I know I would have to look into that if I became involved in some large scale development again. You might assign one person to deal exclusively with tooling, including build system. * * * You're probably aware that you need a source code control system. But possibly it's not clear enough that you also need a defect handling system, that supports bug reporting, assignment of responsibility, follow-up, and so on. The only free one that I remember is Bugzilla, it's possibly still around. Anyway, you will probably need a web server for this, with a domain, and someone to handle that side of things. I doubt that Lakos reflected on that (disclaimer: I haven't read the book) ;-) Cheers & hth., - Alf |
Jorgen Grahn <grahn+nntp@snipabacken.se>: Nov 23 04:45PM On Mon, 2015-11-23, Puppet_Sock wrote: > for it to be available. But the release date just keeps getting > pushed back. And pushed back. And pushed back some more. > What's up with that? No idea, but I'm interested. I haven't read the book, but it was mentioned here now and then many years ago -- with the warning that it had aged quite a bit. > on writing very large C++ programs would be gladly accepted. > If the project I am trying to sell goes ahead, it could easily > become very large. My first instinct (which may be wrong in this case) is that that's a warning signal. It's better if you can keep it smaller than "very large", or split it into smaller parts ... /Jorgen -- // Jorgen Grahn <grahn@ Oo o. . . \X/ snipabacken.se> O o . |
Lynn McGuire <lmc@winsim.com>: Nov 23 12:18PM -0600 On 11/23/2015 10:38 AM, Alf P. Steinbach wrote: > I doubt that Lakos reflected on that (disclaimer: I haven't read the book) ;-) > Cheers & hth., > - Alf User Interface platform is also a critical decision nowadays: desktop, mobile, web with many variations in each. Lynn |
woodbrian77@gmail.com: Nov 23 10:21AM -0800 On Monday, November 23, 2015 at 10:46:11 AM UTC-6, Jorgen Grahn wrote: > No idea, but I'm interested. I haven't read the book, but it was > mentioned here now and then many years ago -- with the warning that it > had aged quite a bit. He has been interviewed a number of times and I've watched some of them: https://duckduckgo.com/?q=john+lakos+interview&ia=videos IIRC, he mentions the book in at least one interview and he still wants to finish it, but has been delayed by a number of things. Brian Ebenezer Enterprises - In G-d we trust. http://webEbenezer.net |
woodbrian77@gmail.com: Nov 23 11:04AM -0800 > IIRC, he mentions the book in at least one interview and > he still wants to finish it, but has been delayed by a > number of things. I watched some of this interview again https://meetingcpp.com/index.php/br/items/an-interview-with-john-lakos.html and he talks about the original book and how he's working on a trilogy to follow that book. The last few minutes of that interview he says he's almost done with the first book of the trilogy. Brian Ebenezer Enterprises - Bless G-d, America. Psalms 100:4 "Enter His gates with thanksgiving And His courts with praise. Give thanks to Him, bless His Name." http://webEbenezer.net |
Jorgen Grahn <grahn+nntp@snipabacken.se>: Nov 23 09:47PM On Mon, 2015-11-23, Alf P. Steinbach wrote: ... > With a large scale project source files of the same name might yield > conflicting object code file names. So it can be an idea to replicate > the source folder structure for the object code files. That seemed weird to me, but only because it seemed so obvious to me. If you have code in foo/ and bar/ and put object code in obj/, of course you're gambling on that there are no duplicate file names in foo and bar! > This is not the default for e.g. a Visual Studio project, and one > has to configure it using the folder path macros: there's no simple > option for it. Ah, ok. It's pretty natural with make; that's probably why I reacted. One single Makefile, and remember to treat the directory name as just part of the file name -- and you're more or less home free. (Not wishing to slam VS. I'm happy that it can be configured to do the right thing.) /Jorgen -- // Jorgen Grahn <grahn@ Oo o. . . \X/ snipabacken.se> O o . |
"Öö Tiib" <ootiib@hot.ee>: Nov 23 02:21PM -0800 On Monday, 23 November 2015 23:48:11 UTC+2, Jorgen Grahn wrote: > If you have code in foo/ and bar/ and put object code in obj/, of > course you're gambling on that there are no duplicate file names in > foo and bar! On any case the issue of naming deserves attention in large projects. Source files that have same name are typically accompanied with include files that have same name and that will eventually cause some confusion for some members of team. It is near hopeless to try to make new big C++ team out of highly skilled specialists. > part of the file name -- and you're more or less home free. > (Not wishing to slam VS. I'm happy that it can be configured to do > the right thing.) VS deserves slamming. It deliberately and automatically generates things that are good only for small toy projects. Also (unlike makefiles) its pile of xml project files are by default awful to look in and painful to manage. MS own tools are sometimes confused with those. Even in house MS (or at least several teams of it) use makefiles. |
Ian Collins <ian-news@hotmail.com>: Nov 24 11:41AM +1300 嘱 Tiib wrote: > pile of xml project files are by default awful to look in and painful > to manage. MS own tools are sometimes confused with those. Even in house > MS (or at least several teams of it) use makefiles. I disagree with you regarding the XML project files. On a recent (embedded) project we used VS to build projects and I wrote a tool to parse the solution and project XML files so we could generate makefiles. The VS XML file formats are simple and consistent. -- Ian Collins |
markrainsun11@gmail.com: Nov 23 02:00PM -0800 The Instructor Solutions manual is available in PDF format for the following textbooks. These manuals include full solutions to all problems and exercises with which chapters ended, but please DO NOT POST HERE, instead send an email with details; title, author and edition of the solutions manual you need to download. NOTE: this service is NOT free. Email: markrainsun( at )gmail( dot )com Here are some listed... A Brief Introduction To Fluid Mechanics, 5th Edition SOLUTIONS MANUAL; Donald F. Young, Bruce R. Munson, Theodore H. Okiishi and Wade W. Huebsch A Course in Modern Mathematical Physics SOLUTIONS MANUAL; Peter Szekeres A Course in Ordinary Differential Equations SOLUTIONS MANUAL; Swift, Wirkus A First Course in Abstract Algebra (7th Ed., John B. Fraleigh) A First Course in Differential Equations - The Classic Fifth Edition SOLUTIONS MANUAL; Zill, Dennis G A First Course in Differential Equations, 9th Ed SOLUTIONS MANUAL; Dennis G. Zill A First Course In Probability 7th Edition SOLUTIONS MANUAL; Sheldon M. Ross A First Course in Probability Theory, 6th edition, SOLUTIONS MANUAL; S. Ross. A First Course in String Theory, 2004, Barton Zwiebach A First Course in the Finite Element Method, 4th Edition logan A First Course in the Finite Element Method, 5th Edition SOLUTIONS MANUAL; logan A Practical Introduction to Data Structures and Algorithm Analysis 2Ed SOLUTIONS MANUAL; Shaffer A Quantum Approach to Condensed Matter Physics (Philip L. Taylor & Olle Heinonen) A Short Course in General Relativity 2e SOLUTIONS MANUAL; J. Foster and J. D. Nightingale A Short Introduction to Quantum Information and Quantum Computation SOLUTIONS MANUAL; Michel Le Bellac A Transition to Advanced Mathematics 5th E SOLUTIONS MANUAL; Smith, Eggen, Andre Accounting Information Systems 12th Edition SOLUTIONS MANUAL; Romney, Steinbart Accounting Principles 8e SOLUTIONS MANUAL; Kieso, Kimmel Accounting principles 8th Ed SOLUTIONS MANUAL; Weygandt Accounting, 23 Ed SOLUTIONS MANUAL; Carl S. Warren, James M. Reeve, Jonathan Duchac Accounting,8th Ed SOLUTIONS MANUAL; Horngren,Harrison, Oliver Actuarial Mathematics for Life Contingent Risks SOLUTIONS MANUAL; Dickson, Hardy and Waters Adaptive Control, 2nd. Ed., SOLUTIONS MANUAL; Astrom, Wittenmark Adaptive Filter Theory (4th Ed., Simon Haykin) Advanced Accounting 10E international ED SOLUTIONS MANUAL; Beams , Clement, Anthony, Lowensohn Advanced Accounting 10th ED SOLUTIONS MANUAL; Fischer, Cheng, Taylor Advanced accounting 9th Ed SOLUTIONS MANUAL; Hoyle, Schaefer Advanced Accounting Vol 2 ( 2006 ) SOLUTIONS MANUAL; Baysa, Lupisan Advanced Calculus Gerald B. Folland Advanced Digital Design with the Verilog HDL SOLUTIONS MANUAL; Michael D. Ciletti Advanced Dynamics (Greenwood) Advanced Engineering Electromagnetics SOLUTIONS MANUAL; Constantine A. Balanis Advanced Engineering Electromagnetics, 2nd Edition SOLUTIONS MANUAL; Constantine A. Balanis Advanced Engineering Mathematics 2nd Edition SOLUTIONS MANUAL; Michael D. Greenberg Advanced Engineering Mathematics 3rd ed zill Advanced Engineering Mathematics 8Ed Erwin Kreyszig Advanced Engineering Mathematics SOLUTIONS MANUAL; Erwin Kreyszig, 9th ed Advanced Engineering Mathematics, 10th Edition SOLUTIONS MANUAL; Erwin Kreyszig Advanced Engineering Mathematics, 6th Edition SOLUTIONS MANUAL; Peter V. O'Neil Advanced Engineering Mathematics, 7th Ed SOLUTIONS MANUAL; Peter V. O'Neil Advanced Engineering Mathematics,2E, SOLUTIONS MANUAL; Zill, Cullen Advanced Engineering Thermodynamics, 3rd Edition SOLUTIONS MANUAL; Adrian Bejan Advanced Financial Accounting SOLUTIONS MANUAL; Baker Advanced Financial Accounting 5 Ed SOLUTIONS MANUAL; Baker Advanced Financial Accounting 8 Ed SOLUTIONS MANUAL; Baker Advanced Functions & Introductory Calculus SOLUTIONS MANUAL; Kirkpatrick, McLeish, Montesanto Advanced Industrial Economics SOLUTIONS MANUAL; Martin Advanced Industrial Economics, 2nd ED Stephen Martin Advanced Macroeconomics 2nd edition SOLUTIONS MANUAL; David Romer Advanced Macroeconomics, SOLUTIONS MANUAL; David Romer Advanced Mathematical Concepts Precalculus with Applications ( Glencoe ) Advanced Mechanics of Materials 6th ed SOLUTIONS MANUAL; Boresi, Schmidt Advanced Modern Engineering Mathematics 3rd Ed Glyn James Advanced Modern Engineering Mathematics 4th Ed Glyn James Advanced Modern Engineering Mathematics, 3rd Ed., SOLUTIONS MANUAL; G. James Advanced Organic Chemistry Part A- Structure and Mechanisms 5th E SOLUTIONS MANUAL; Carey, Sundberg Aircraft Structures for Engineering Students (4th Ed., T.H.G. Megson) Algebra & Trigonometry and Precalculus, 3rd Ed SOLUTIONS MANUAL; Beecher, Penna, Bittinger Algebra Baldor Algebra-SOLUTIONS MANUAL; Thomas W. Hungerford Algorithm Design (Jon Kleinberg & Éva Tardos) An Interactive Introduction to Mathematical Analysis 2nd E (Jonathan Lewin) An Introduction To Analysis (3rdEd) -SOLUTIONS MANUAL; William Wade An Introduction To Analysis 4th Ed SOLUTIONS MANUAL; William Wade An Introduction to Analysis of Financial Data with R SOLUTIONS MANUAL; Ruey S. Tsay An Introduction to Database Systems (8th Ed., C.J. Date) An Introduction to Derivatives and Risk Management SOLUTIONS MANUAL; chance, brooks An Introduction to Economic Dynamics SOLUTIONS MANUAL; Ronald Shone An Introduction To Management Science Quantitative Approaches To Decision Making 12th Ed SOLUTIONS MANUAL; Anderson, Sweeney An Introduction to Modern Astrophysics (2nd Ed., Bradley W. Carroll & Dale A. Ostlie) An Introduction to Numerical Analysis SOLUTIONS MANUAL; Endre Süli,David F. Mayers An Introduction to Ordinary Differential Equations (James C. Robinson) An Introduction to Signals and Systems SOLUTIONS MANUAL; John Stuller An Introduction to Stochastic Modeling 3rd Ed SOLUTIONS MANUAL; Taylor, Karlin An Introduction to the Finite Element Method (3rd Ed., J. N. Reddy) An Introduction To The Mathematics Of Financial Derivatives 2nd E SOLUTIONS MANUAL; Mitch Warachka, Hogan, Neftci An Introduction to Thermal Physics SOLUTIONS MANUAL; Schroeder, Daniel V An Introduction to Thermodynamics and Statistical Mechanics (2nd Ed, Keith Stowe) An Introduction to Wavelets through Linear Algebra SOLUTIONS MANUAL; Frazier Analog Integrated Circuit Design, SOLUTIONS MANUAL; Johns, Martin Analysis and Design of Analog Integrated Circuits (4th Edition) SOLUTIONS MANUAL; Gray , Lewis , Meyer Analysis and Design of Analog Integrated Circuits 5th Ed ( vol.1 ) ch1-4 SOLUTIONS MANUAL; Gray, Meyer Analysis of Financial Time Series, 3rd Ed SOLUTIONS MANUAL; Ruey S. Tsay Analysis of Transport Phenomena, W. Deen Analysis With an Introduction to Proof 4th Ed SOLUTIONS MANUAL; Steven R. Lay Analysis, Synthesis,and Design of Chemical Processes 3rd ED SOLUTIONS MANUAL; Turton, Shaeiwitz Analytical Chemistry, Higson Analytical Mechanics 7E SOLUTIONS MANUAL; Grant R. Fowles, George L. Cassiday Antenna Theory 2nd edition SOLUTIONS MANUAL; Balanis Antenna Theory and Design, 2nd Ed Vol.1 SOLUTIONS MANUAL; Stutzman, Thiele Antennas for All Applications (3rd Ed., John Kraus & Ronald Marhefka) Applied Analyses in Geotechnics SOLUTIONS MANUAL; Fethi Azizi Applied Calculus SOLUTIONS MANUAL; Hallett,Gleason, Lock, Flath Applied Calculus for the Managerial, Life, and Social Sciences, 7 E, SOLUTIONS MANUAL; Soo T. Tan Applied Calculus for the Managerial, Life, and Social Sciences, 8 E, SOLUTIONS MANUAL; Soo T. Tan Applied Econometric Time Series, 2nd Edition SOLUTIONS MANUAL; Enders Applied Econometric Times Series, 3rd Edition SOLUTIONS MANUAL; Walter Enders Applied Electromagnetism 2nd Ed SOLUTIONS MANUAL; Shen, Huang Applied Finite Element Analysis 2ed, SOLUTIONS MANUAL; LJ SEGERLIND Applied Fluid Mechanics (6th Ed., Mott) Applied Linear Algebra SOLUTIONS MANUAL; Olver, Shakiban Applied Linear Regression 3rd Ed SOLUTIONS MANUAL; Sanford Weisberg Applied Linear Statistical Models 5th Ed SOLUTIONS MANUAL; Kutner, Nachtsheim Applied Mathematics, 3rd Ed SOLUTIONS MANUAL; J. David Logan Applied Numerical Analysis, 7th Edition, SOLUTIONS MANUAL; Gerald, Wheatley Applied Numerical Methods with MATLAB for Engineers and Scientists 2nd E SOLUTIONS MANUAL; Chapra Applied Numerical Methods with MATLAB for Engineers and Scientists( Steven C. Chapra) Applied Partial Differential Equations (4th Ed., Haberman) Applied Partial Differential Equations SOLUTIONS MANUAL; J. David Logan Applied Quantum Mechanics ( A. F. J. Levi ) Applied Statistics and Probability for Engineers ( 2nd Ed., Douglas Montgomery & George Runger ) Applied Statistics and Probability for Engineers (3rd Ed., Douglas Montgomery & George Runger) Applied Statistics and Probability for Engineers 6th Ed SOLUTIONS MANUAL; Montgomery, Runger Applied Strength of Materials (4th Ed., Mott) Applied Strength of Materials (5th Ed., Mott) Applying Maths in the Chemical and Biomolecular Sciences, Beddard Artificial Intelligence A Modern Approach 2e SOLUTIONS MANUAL; Russell, Norvig Artificial Neural Networks SOLUTIONS MANUAL; B. Yegnanarayana and S. Ramesh Assembly Language for Intel-Based Computers ( 3rd Edition ) SOLUTIONS MANUAL; Kip R. Irvine Auditing and Assurance Services- An Integrated Approach 12E SOLUTIONS MANUAL; Arens Auditing and Assurance Services, 12th edition, Alvin A Arens, Randal J Elder, Mark Beasley Auditing and Assurance Services, 13 ed SOLUTIONS MANUAL; Arens, Elder, Beasley Auditing and Assurance Services, 2nd Ed SOLUTIONS MANUAL; Louwers Automatic Control Systems 9 Ed SOLUTIONS MANUAL; Kuo, Golnaraghi Automatic Control Systems, 8E, SOLUTIONS MANUAL; Kuo, Golnaraghi Automation, Production Systems, and Computer Integrated Manufacturing 3rd ED SOLUTIONS MANUAL; Mikell P. Groover Basic Econometrics 4 ed SOLUTIONS MANUAL; Damodar N. Gujarati Basic Electrical Engineering SOLUTIONS MANUAL; Nagrath, D P Kothari Basic Electromagnetics with Applications SOLUTIONS MANUAL; Nannapaneni Narayana Rao Basic Engineering Circuit Analysis, 7th Ed SOLUTIONS MANUAL; David Irwin Basic Engineering Circuit Analysis, 8th Edition SOLUTIONS MANUAL; J. David Irwin, R. Mark Nelms Basic Engineering Circuit Analysis, 9th Ed SOLUTIONS MANUAL; Irwin, Nelms Basic Engineering Mathematics SOLUTIONS MANUAL; Chan, Hung Basic Heat and Mass Transfer SOLUTIONS MANUAL; A. F. Mills Basic Principles and Calculations in Chemical Engineering 7th E SOLUTIONS MANUAL; Himmelblau, Riggs Basic Probability Theory SOLUTIONS MANUAL; Robert B. Ash Bayesian Core SOLUTIONS MANUAL; Christian P. Robert and Jean-Michel Marin Beginning Partial Differential Equations 3rd ED SOLUTIONS MANUAL; Peter V. O'Neil Biochemistry 5th ED SOLUTIONS MANUAL; H. Garrett, M. Grisham Bioprocess Engineering Principles (Pauline M. Doran) Business And Transfer Taxation 3rd E SOLUTIONS MANUAL; Valencia Roxas Business Statistics - Decision Making 7th E SOLUTIONS MANUAL; David F. Groebner C How to Program, 4th Ed SOLUTIONS MANUAL; Deitel & Deitel C++ for Computer Science and Engineering 3rd ED SOLUTIONS MANUAL; Vic Broquard C++ for Computer Science and Engineering SOLUTIONS MANUAL; Vic Broquard C++ How to Program 3rd edition - Deitel C++ How to Program 7th Ed SOLUTIONS MANUAL; Deitel CALCULO VECTORIAL 7th Ed. SOLUTIONS MANUAL; Louis Leithold Calculus 8th Edition SOLUTIONS MANUAL; Varberg, Purcell, Rigdon Calculus - Early Transcendental Functions 3rd ED SOLUTIONS MANUAL; Larson, Ron Calculus - Early Transcendentals, 6th E, SOLUTIONS MANUAL; Anton, Bivens, Davis Calculus - Early Transcendentals, 7E, SOLUTIONS MANUAL; Anton, Bivens, Davis Calculus - Late Transcendentals Single Variable, 8th Ed SOLUTIONS MANUAL; Anton, Bivens, Davis Calculus (9th Ed., Dale Varberg, Edwin Purcell & Steve Rigdon) Calculus 2nd edition-M. Spivak Calculus 3rd Ed SOLUTIONS MANUAL; Michael Spivak Calculus 6th ed SOLUTIONS MANUAL; James Stewart Calculus 8th Ed SOLUTIONS MANUAL; Ron Larson, Robert P. Hostetler, Bruce H. Edwards Calculus A Complete Course 6th Edition SOLUTIONS MANUAL; SOLUTIONS MANUAL; R.A. Adams Calculus A Complete Course 8th Edition SOLUTIONS MANUAL; SOLUTIONS MANUAL; R.A. Adams, Essex CALCULUS An Intuitive and Physical Approach 2nd ed SOLUTIONS MANUAL; Morris Kline Calculus and its Applications (11th Ed., Larry J Goldstein, Schneider, Lay & Asmar) Calculus SOLUTIONS MANUAL; Gilbert Strang Calculus Early Transcendental Functions 4th Edition SOLUTIONS MANUAL; Smith, Minton Calculus Early Transcendental Functions 6th Edition SOLUTIONS MANUAL; Larson, Edwards Calculus early transcendentals 8th Ed, SOLUTIONS MANUAL; Anton Bivens Davis Calculus early transcendentals 10th Ed, SOLUTIONS MANUAL; Anton Bivens Davis Calculus Early Transcendentals, 5th Edition, JAMES STEWART Calculus George Thomas 10th ed Vol 1 Calculus of Variations MA 4311 LECTURE NOTES ( Russak ) Calculus On Manifolds SOLUTIONS MANUAL; Spivak Calculus One & Several Variables 8e SOLUTIONS MANUAL; S Salas Calculus One And Several Variables 10th Edition SOLUTIONS MANUAL; S Salas Calculus Vol 2 SOLUTIONS MANUAL; Apostol Calculus Volume 1 SOLUTIONS MANUAL; J. Marsden, A. Weinstein Calculus With Analytic Geometry 4th ( Henry Edwards & David E. Penney) Calculus with Applications 10th Ed SOLUTIONS MANUAL; Lial, Greenwell, Ritchey Calculus with Applications 8 Edition SOLUTIONS MANUAL; Lial, Greenwell, Ritchey Calculus, 4th edition stewart Calculus, Early Transcendentals 7 Ed SOLUTIONS MANUAL; Edwards & Penny Calculus, Single and Multivariable, 4E.,Vol 1& Vol 2 SOLUTIONS MANUAL; Hughes-Hallett,McCallum Calculus, Single and Multivariable, 6th Edition Vol 1& Vol 2 SOLUTIONS MANUAL; Hughes-Hallett, McCallum Calculus, Single and Multivariable, SOLUTIONS MANUAL; Blank, Krantz Calculus, Single Variable, 3E SOLUTIONS MANUAL; Hughes-Hallett,McCallum Calculus, Single Variable, Multivariable, 2nd Edition SOLUTIONS MANUAL; Blank & Krantz Chemical and Engineering Thermodynamics 3Ed SOLUTIONS MANUAL; Stanley I. Sandler Chemical Engineering Design (Coulson & Richardson's Chemical Engineering - Volume 6) - (4th Ed., Sinnott) Chemical Engineering Volume 1, 6th Edition, SOLUTIONS MANUAL; Richardson, Coulson,Backhurst, Harker Chemical Principles 6th Ed SOLUTIONS MANUAL; Steven S. Zumdahl Chemical Reaction Engineering 3rd ED SOLUTIONS MANUAL; Octave Levenspiel Chemical, Biochemical, and Engineering Thermodynamics, 4th Ed SOLUTIONS MANUAL; Sandler Chemistry 2nd Edition Vol.1 SOLUTIONS MANUAL; Julia Burdge Chemistry, 10th Ed SOLUTIONS MANUAL; Chang Chemistry, 10th ED SOLUTIONS MANUAL; Whitten, Davis, Stanley Chemistry, 7th Edition SOLUTIONS MANUAL; Susan A. Zumdahl Chemistry, 9th Edition SOLUTIONS MANUAL; Susan A. Zumdahl Chip Design for Submicron VLSI CMOS Layout and Simulation, John P. Uyemura Cisco Technical Solution Series IP Telephony Solution Guide Version 2.0 Classical Dynamics of Particles and Systems, 5th Ed, SOLUTIONS MANUAL; Marion, Thornton Classical Dynamics, A Contemporary Approach (Jorge V. Jose) Classical Electrodynamics 2nd ED SOLUTIONS MANUAL; John David Jackson Classical Electrodynamics SOLUTIONS MANUAL; John David Jackson Classical Mechanics (Douglas Gregory) Classical Mechanics 2nd Ed SOLUTIONS MANUAL; Goldstein CMOS Analog Circuit Design, 2ed SOLUTIONS MANUAL; Phillip E. Allen, Douglas R. Holberg CMOS- Circuit Design, Layout, and Simulation, Revised 2nd Ed SOLUTIONS MANUAL; R. Jacob Baker Cmos Digital Integrated Circuits , Sung-Mo Kang,Yusuf Leblebici CMOS Mixed-Signal Circuit Design, 2nd Ed SOLUTIONS MANUAL; R. Jacob Baker CMOS VLSI Design Circuit & Design Perspective 3rd Ed SOLUTIONS MANUAL; Haris & West College Algebra 8th Ed SOLUTIONS MANUAL; Michael Sullivan COLLEGE ALGEBRA AND TRIGONOMETRY 6th E SOLUTIONS MANUAL; Aufmann, Barker, Verity College Geometry A Discovery Approach 2nd E SOLUTIONS MANUAL; David Kay College Physics 10th Edition VOL 1 SOLUTIONS MANUAL; Serway & Vuille |
scott@slp53.sl.home (Scott Lurndal): Nov 23 02:53PM >this function with an unknown number of arguments of unknown type" >and "(void)" explicitly means "takes no arguments". In C++ the (void) >is totally unnecessary. Yet, I've been using int f(void) since 1989 with C++ and see no reason to stop. I prefer it over int f(). YMMV. |
"Alf P. Steinbach" <alf.p.steinbach+usenet@gmail.com>: Nov 23 12:40AM +0100 On 11/22/2015 2:43 PM, Lynn McGuire wrote: > { > return "RefiGroup"; > } I just coded up the following yet again. This code works with MinGW g++ and Visual C++, yielding the same result with both compilers. Since it works with g++ it presumably works also with clang, at least if the check for __GNUC__ is appropriately modified (if necessary). And since it works with Visual C++ it presumably also works with the Intel compiler for Windows. I'm pretty sure it won't work directly with IBM's compiler, and would be interested if anyone could post code for that compiler. <file "demangled.hpp"> #pragma once // Copyright © 2015 Alf P. Steinbach. Boost license version 1.0. #include <string> #include <typeinfo> #ifdef __GNUC__ # include <cxxabi.h>
Subscribe to:
Post Comments (Atom)
|
No comments:
Post a Comment