You are not logged in. Please login at www.codechef.com to post your questions!

×

Need some advice from C++ users

Until now i used C for coding , but now i am studying C++ so that i can use it for coding purpose bcoz of its STL library advantage. While i am studying i am going through its object-oriented part and it will take some time before i complete object oriented part and then jump to STL library part. Can i simply skip object oriented part now , so that i can jump to STL part and start using it for graph and other questions. Will it be correct to do like this..?? (I am already familiar with basic Object Oriented features of Java)

C++ users , plz suggest me on this. Thank you.

asked 24 Apr '16, 17:26

va1ts7_100's gravatar image

3★va1ts7_100
4721732
accept rate: 11%

edited 24 Apr '16, 17:27


Yes , you can directly start studying and using STL , there is no need to study object oriented features like Class and inheritance etc.

Just learn the STL data structures along with its complexities of each of its operations.

Tutorials:

Code Monk - STL

Topcoder - STL

link

answered 24 Apr '16, 17:49

geek_geek's gravatar image

4★geek_geek
43914
accept rate: 16%

thanks@geek_geek.. :)

(24 Apr '16, 19:16) va1ts7_1003★

C++ code runs faster than Java (at least 2x faster), there are some online judges like SPOJ or COJ where some problems are unsolvable in Java due to time limits, other problems are easily solvable in C++ with the correct algorithm while in Java you have to do a lot of optimization tricks to get accepted, another example is when a problem requires algorithms hiding a big constant in complexity, they usually perform really slow in Java, I know many people who switched to C++ by these facts. C++ has also got a huge repository of inbuilt functions which are useful in many situations.

link

answered 29 Apr '16, 00:56

suyash76's gravatar image

2★suyash76
1
accept rate: 0%

Codechef is one of the best online websites for the students for solving problems related to college and university academic problems. As your question, the C++ programming language is faster as compared to other console based languages. Object Oriented is the power of Programmers. You can't ignore the importance of OOP for going to further new steps. If you are facing the coding assignment writing then you can visit the following website Writers.Com.Pk - C++ Assignment Helper where professional Assignment writers are always ready to help you.

link

answered 30 Apr '16, 11:07

rimishemi's gravatar image

0★rimishemi
-3
accept rate: 0%

It's not a marketing website. Please refrain from posting, unnecessary comments, moreover its not that important to learn OOP for competitive coding, structures can do everything that a class does.

(15 Nov '16, 20:39) neilit19923★

I also agreed that Object oriented programming concepts are necessary for a professional programmer. Because it makes programmer life easier as compare to traditional C++ language. Many students studying in computer science or computer engineering are taking http://www.essaywriting.ae/assignment/at the affordable price.

link

answered 02 May '16, 11:59

kamranahmed's gravatar image

0★kamranahmed
-3
accept rate: 0%

edited 02 May '16, 12:01

guys me code rum correctly in my own pc and the result is the same but he told "wrong answer"

link

answered 29 May '16, 09:17

prog_mohamed's gravatar image

0★prog_mohamed
1
accept rate: 0%

you are missing some test cases perhaps , remember the test cases provided in question are only a sample ...

(15 Nov '16, 11:39) smsubham3★

I am professional web developer as well as technical writer at Perfect Essay Done Company. I would like to say that if you are already understand the concept of C++ & basic OOP so you can move forward to C++ STL (Standard Template Library). It is a powerful set of C++ template classes to provide general-purpose templatized classes and functions. The Standard Template Library (STL) giving a rich set of methods manipulating data structures, etc. The most important thing to do when learning C++ STL is to focus on concepts and not get lost in language technical details.

link

answered 23 Jun '16, 12:50

edwardwicks's gravatar image

0★edwardwicks
1
accept rate: 0%

It is very difficult to learn without the teacher. A child learns from his teacher and adopts the characteristics and qualities which teachers guide Coursework writing

link

answered 14 Oct '16, 12:19

leona0930's gravatar image

0★leona0930
-1
accept rate: 0%

oop program is the soul of programming language and when you skip the oop then you are wasting your time on learning c++ many of my student in essay writer online are learning a programming language.

link

answered 15 Nov '16, 11:15

blackcharles's gravatar image

0★blackcharles
-1
accept rate: 0%

c++ is object oriented language it working very fast.but this language very difficult.C++ includes so many operators Example : comparison, arithmetic, bit manipulation, logical operators etc whatever possible to code C++ in a C style

if you want to learn more c or c++ please visit this website

http://www.computerprogrammingtutorial.com/2016/07/c-programming.html

link

answered 16 Nov '16, 13:37

sikderemran1's gravatar image

0★sikderemran1
148116
accept rate: 22%

edited 16 Nov '16, 13:37

toggle preview
Preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported
  • mathemetical formulas in Latex between $ symbol

Question tags:

×1,911

question asked: 24 Apr '16, 17:26

question was seen: 2,184 times

last updated: 16 Nov '16, 13:37