Do i need to learn c before learning c++? [closed] - c++

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 7 years ago.
Improve this question
I started to learn C, but I realized that all i could do was to build thse console programs (correct me if i'm wrong). So, i've seen that c++ is much more "graphic", like, you can build apps and windows, and is also OOP, what makes everything easier. So, do I need to finish learning c before c++?
Also, what interested me about C was that I could program an Arduino. Can I program an Arduino with C++?

All the "graphic" things are supported by libraries, no matter in C(e.g. GTK, SDL) or C++ (e.g. QT).
And for hardware drive programming, no matter what language it is. You have to compile it into binaries so that the hardware will knows how to run. You can even create your own language if you can write your own compiler.

Related

Where to start with C++ GUI? [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 4 years ago.
Improve this question
Just wondering what a good place to start would be? The program I eventually hope to make is a calculator for a windows operating system (School project)
Provided that you have good command of C++, Qt can be a good cross-platform starting point.
Depening on the platform, you may choose to try native OS UI framework; MFC is Microsoft-only and somewhat confusing.
My money is on Qt.

programming in c++ likes objectivec [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 8 years ago.
Improve this question
I used objectivec for 4 years and really like it.
Just wonder if can program in c++ likes objective-c.
1. c plus thin objective layer
2. use stl(Standard Template Library <iterator>、<vector>、<list> etc likes NSObjects in cocoa)
+
standard c
+
basic c++ objective mode(Constructors and Destructors)
3. do not use complex c++ methods and pointer
If there is someone has done likes above or it is impossible/useless?
Your comment welcome
You can defintely program C++ using just the C parts, RAII/constructors/destructors, and the STL. In fact a lot of folks use C++ exactly this way.
it can be done partly, use the macro. but it makes code too strange. Suggest you see the code cocos2d-x , it just copy the code of cocos2d , but it is the c++ version. It may be helpful.
link
cocos2d-x git home

what C++ software do i use for accelerated c++ book [closed]

Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 9 years ago.
Improve this question
I have just bought accelerated c++ used. It wants me to do a project but i have no clue on what, does any one have a clue i searched online for a answer but nothing or at less one that would work. The program it want me to do is this
write a program that, when run, writes
this (") is a qute, and this (/) is a backslash
3 + 4;
There is no particular implementation you're supposed to use. You simply use whatever you've got. If you're on Windows you can get Visual Studio Express. If you're on linux you can use gcc, if you're on OS X you can get Xcode, etc.
Accelerated C++ is not intended for individuals new to programming; It's intended to get a programmer with experience in another language up and running in C++ quickly. You may find a different book more suited to your needs.

System Programming using C++ [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 9 years ago.
Improve this question
I want to learn system programming in C++ but I don't know how should start? which topics should I start to learn?
It is important for me to know the topics in both MS-Windows and *NIX operating systems.
(SO sorry for my bad English grammar)
System programming is a very abstract distinction. It is as if you said graphics programming or network programming.
I suggest you pick a specific sub-topic (like system-calls, gpu-interaction, compilier-writing) and explore that.
For a newer, start coding with standard c++, which windows and linux both supports. If you are interested in system programming, I think Linux best fits you.
If you wanna develop in Windows , start with Porgramming Wdinwos.

IDE that runs ON ios [closed]

Closed. This question is off-topic. It is not currently accepting answers.
Want to improve this question? Update the question so it's on-topic for Stack Overflow.
Closed 9 years ago.
Improve this question
Has anyone found and IDE for programming ON iOS? Specifically I'm coding for the nds in c++, but I was wondering if there really is any IDE that is for coding on iOS. If anyone's heard of one, please tell me the name because I have not been able to find one.
Not specifically an IDE for C++, but there are alternatives:
Codea is an application for iPad that lets you write Lua code on your device;
You can install the LLVM-Clang toolchain (on jailbroken devices only) to compile C, C++ and Objective-C code on the device itself;
And practically you can use any text editor and/or file manager application to write your code.
The closet thing I know is textastic-code-editor, however exist now a large list of apps, like for example Code-Editors-For-the-iPad