Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Community » Newbie corner » What is the difference between learning U++ and Learning C++ through Microsoft Visual Studio? (I am a complete newbie to C related programming. I have project to do for which I have been requested to develope a code on C++. Also, they want to use Open source free licencing software, hence U++. )
Re: What is the difference between learning U++ and Learning C++ through Microsoft Visual Studio? [message #51839 is a reply to message #51838] Sun, 09 June 2019 12:37 Go to previous messageGo to previous message
peterh is currently offline  peterh
Messages: 108
Registered: November 2018
Location: Germany
Experienced Member
Just an Example, why, even with U++, VS will be useful for a beginner:
index.php?t=getfile&id=5851&private=0

We can see here (in Visual Studio) what edrd <<= ~ed2 means:
<<= is an overloaded operator that means SetData(). (in this context)
~ is an overloaded operator that means GetData()

Without this knowledge the program is not readable.
The context is not visible in the source, but VS makes it visible.
Therefore, using VS together with U++ is a big help.

BTW, in Free Pascal this is written as "edrd.Caption := ed2.Caption" which is pretty readable, even if you dont know Pascal. Rolling Eyes Unfortunately C++ has no Property members. Twisted Evil

All the best,

Peter
  • Attachment: VSexample.png
    (Size: 19.33KB, Downloaded 707 times)

[Updated on: Sun, 09 June 2019 13:19]

Report message to a moderator

 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Tricky template non-typeParameter
Next Topic: Release with Debug info
Goto Forum:
  


Current Time: Sat Apr 27 00:18:50 CEST 2024

Total time taken to generate the page: 0.15419 seconds