|
My oldest grand kid got bitten by technology , he is in rockets now, and at one point inquired about C.
I have given him one of my copies of K&R with this advise - read it as a novel FIRST - from cover to last cover... then pick a project of interest and follow the book code.
I am not sure he was OK with that advise, he dabbled in Python afterwords...
|
|
|
|
|
Greetings Keng Regards
May I suggest Harbison & Steele as an addition to the preferred C tomes. It is unfortunate they did not write a C++ reference.
Best Wishes
|
|
|
|
|
|
The book used when I took my first formal course in C++ at a university was:
"Problem Solving With C++" 'the Object of programming' by Walter Savitch
ISBN 0-8053-7440-X
Along with this, my professor had daily handouts, usually 1-4 pages long, of typed material about the language, and he went over the notes using his overhead-projector, and pointed out a lot of things. The professor retired a couple of years later, and the university's bookstore started self-publishing his classroom notes. The other professors all taught using different materials and texts, and this was just before Java got a foothold.
|
|
|
|
|
I wouldn't say the style is the same as K&R, but I learned C++ from the book C++ FAQs.
|
|
|
|
|
There is a series of books called Sams Teach Yourself <_Subject HERE_> in 24 hours.
It means 1 hour each day, but you can set your own pace.
I have found it very helpful in previous times, from C# to SQL.
I searched just now and I found an online version of it.
Sams Teach Yourself C++ in 24 Hours: Writing Your First Program[^]
Good luck!
|
|
|
|
|
Wordle 1,041 3/6
β¬π¨β¬π¨β¬
β¬π©π¨π©π¨
π©π©π©π©π©
|
|
|
|
|
Wordle 1,041 4/6
β¬β¬β¬π¨β¬
π¨π¨β¬β¬π¨
β¬π¨β¬π¨π¨
π©π©π©π©π©
|
|
|
|
|
Wordle 1,041 4/6
β¬β¬π¨β¬β¬
β¬π¨β¬π¨π¨
π¨π¨β¬π¨π¨
π©π©π©π©π©
Doesn't look like a formal dictionary word, isn't it?
|
|
|
|
|
Wordle 1,041 4/6*
β¬π¨β¬β¬β¬
π¨β¬π¨π¨β¬
π¨π¨π©π©π©
π©π©π©π©π©
Happiness will never come to those who fail to appreciate what they already have. -Anon
And those who were seen dancing were thought to be insane by those who could not hear the music. -Frederick Nietzsche
|
|
|
|
|
β¬π¨β¬π¨β¬
π©π©β¬β¬π¨
π©π©π©π©π©
In a closed society where everybody's guilty, the only crime is getting caught. In a world of thieves, the only final sin is stupidity. - Hunter S Thompson - RIP
|
|
|
|
|
Wordle 1,041 5/6
β¬β¬🟨🟨β¬
🟨🟨🟨🟨β¬
🟨β¬🟨🟨🟨
🟨🟨🟩🟩🟩
🟩🟩🟩🟩🟩
Ok, I have had my coffee, so you can all come out now!
|
|
|
|
|
Wordle 1,041 3/6*
β¬π¨π¨β¬β¬
β¬π¨β¬π©π¨
π©π©π©π©π©
"I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
"Common sense is so rare these days, it should be classified as a super power" - Random T-shirt
AntiTwitter: @DalekDave is now a follower!
|
|
|
|
|
Wordle 1,041 5/6
π¨β¬π¨π¨β¬
β¬π¨π¨β¬π¨
β¬β¬β¬β¬β¬
β¬β¬β¬β¬π©
π©π©π©π©π©
|
|
|
|
|
Wordle 1,041 4/6*
β¬π¨π¨π¨β¬
π¨π¨π¨π¨β¬
β¬π©π¨π©π¨
π©π©π©π©π©
|
|
|
|
|
Following discusses a new feature in C# which as it looks to me, just means code can be written in even more obscure ways to no point. It allows one to implicitly specify a constructor.
Refactor your C# code with primary constructors - .NET Blog[^]
I have been doing this a long in multiple OO languages and I can say for certain that I never, not even once, wished that I could write code that would mingle the constructor with a method call.
Seems like a perfect way for someone to decide to make modifications after the fact without refactoring but by trying to hack a way into using the same code.
|
|
|
|
|
I agree, I'm slightly concerned that it doesn't bring anything useful to the party, rather it muddies the water. Maybe I'm just a stick in the mud.
|
|
|
|
|
How does one send a private message to another CodeProject member? My search skills must be weak in this area.
Iβve given up trying to be calm. However, I am open to feeling slightly less agitated.
Iβm begging you for the benefit of everyone, donβt be STUPID.
|
|
|
|
|
Find a post they made and click the Email link (rather than the Reply link) on that post.
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"You can easily judge the character of a man by how he treats those who can do nothing for him." - James D. Miles
|
|
|
|
|
Thank you.
Iβve given up trying to be calm. However, I am open to feeling slightly less agitated.
Iβm begging you for the benefit of everyone, donβt be STUPID.
|
|
|
|
|
Nowadays, you must have a really high CP reputation for the 'Email' link to appear. I remember it was there, generally available to everyone, but I guess someone abused it, so it was reserved for only those very trustworthy ones. I am not among those, and I wouold suspect that the OP isn't, either.
Religious freedom is the freedom to say that two plus two make five.
|
|
|
|
|
Nor am I (But Chris is probably right not to trust me on the site)
TTFN - Kent
|
|
|
|
|
Okay good, I thought I still wasn't seeing it.
Iβve given up trying to be calm. However, I am open to feeling slightly less agitated.
Iβm begging you for the benefit of everyone, donβt be STUPID.
|
|
|
|
|
Is that a reputation limited thing? I don't see the email link on any posts.
The difficult we do right away...
...the impossible takes slightly longer.
|
|
|
|
|
Interesting. Such a link used to exist unless the OP turned that feature off (some members do this so as to not be bothered). I looked at several posts by myself and others and indeed I do not see an Email link. When I check my settings, however, I have the Email notifications turned on. I guess it's above my pay grade.
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"You can easily judge the character of a man by how he treats those who can do nothing for him." - James D. Miles
|
|
|
|