does non-c++Standard library exist in this world?

does non-c++Standard library exist in this world?

does non-c++Standard program exist in this world?

which is easier for not clever and careless people-- standard C++ or non-standard C++ ?

thanks
Last edited on
First of all anyone who can learn a programming language is not unintelligent.

Secondly, why are you learning a programming language if you are careless? I am assuming you are talking about yourself.

Try to be uncareless -- you won't get very far.

Learn standard C++ regardless of which is easier. Neither is easier.

Perhaps I should add that as Bazzy said; you should learn non-standard functions (such as the Windows API or similar).
Last edited on
does non-c++Standard library exist in this world?

Most of the libraries are 'non standard' (meaning that they are not part of the standard library)
Compilers offer non standard C++ extensions or variants and libraries designed for those compilers may use non standard features

which is easier for not clever and careless people-- standard C++ or non-standard C++ ?

Learning the standard language is better as that doesn't rely on the compiler you are using and it would be valid in almost all the circumstances, non-standard features can be learned as they should help you and they may be integrated on the future standards but you have to know that what you are using may not be portable
which is easier for not clever and careless people-- standard C++ or non-standard C++ ?
For careless people? I think the VisualBasic dialect of non-standard C++ will be easier.

Yep. Only functional languages rival VB's lack of compliance to the C++ standard.



PS: Stupid questions deserve equally stupid answers. Instead of asking what the standard is, or what its scope is, OP decided to skip a step. That's why it's a stupid question.
I agree; this question is ridiculous.

For 'not clever' people? What? Surely only someone with some intelligence would attempt to learn a programming language. Especially a stringent one such as a C language.

And if someone is going to be careless, then programming is not for them.

Learn something simpler like Pascal or Visual BASIC if you are careless. Perhaps he wishes to join all the idiot VB programmers who create viruses...
closed account (z05DSL3A)
Jesus, give the guy a break, it is obvious that English is not his first language and there is some hinky translation going on.
thanks all of your comment~ ~
i'm glad that all of you reply me quickly

why i ask this questions ?

it's because i hope do there are any compilers/ language doesn't be so formal, so i can develop my program quicker and easier, just like grey say that my english is not good , but you still understand my QS

for
doesn't be so formal
, i purport the syntax,like the declaration of function ,like
1
2
3
4
5
6
7
8
9
10
11
{
GG6_EXPFUNC int __stdcall passValue2_dll(bool      ,double    ,double       , double[11]          ,double[11]    ,double[11]   ,double[11]   ,double[3]        ,double[11] ) ;
GG6_EXPFUNC int __stdcall passValue2_dll(bool Do_SL,double bid,double spread,double Maxspread[11],double Lot[11],double SL[11],double TP[11],double Support[3],double exist[11] )
{....}

GG7_EXPFUNC double __stdcall MM_DLL (int           ,double[]     , double        ,double        ,double     ,double[] );
GG7_EXPFUNC double __stdcall MM_DLL (int identifier,double Lot[] , double lotsize,double balance,double ask ,double prefix[] )
{....}
}



everytime need to declare it 2 times, and check it's type, somewhat annoying(when you have over 20 function , and each function more than 20 variables, your eye will be fiant~ ~)

so i want to pay little on syntax and focus on the sequence of the program and idea/formula of the program purpose , then i think do non-standard c++ is not be so formal..
Last edited on
however

i find out the answer from all of your replies, the little you work hard , the little you gain

there is no shortcut in this world--> work in VB can develop fast , but it run extremely slow~ ~
Last edited on
There we go :)

I just don't think there is any point in someone learning C++ if they are going to be lazy.

Obviously as he has had a change of heart, he is not going to be lazy. In which case I am going to let him be.
Last edited on

To bazzy, non-standard features can be learned as they should help you and non-standard may be integrated on the future standards, but you have to know , non-standard may not be portable


so which compilers is good for learning stanard C++ ?
everytime need to declare it 2 times

You don't always have to declare the functions twice, you should have the forward declaration only when a function needs to be visible before you defined its body.
example:

This is OK
1
2
3
4
5
6
7
8
void f ()
{
   // doesn't call g()
}
void g()
{
    //does something
}

This is wrong
1
2
3
4
5
6
7
8
void f ()
{
   // calls g() -not declared-
}
void g()
{
    //does something
}

This is OK
1
2
3
4
5
6
7
8
9
void g();//declaration
void f ()
{
   //calls g()
}
void g()
{
    //does something
}

BTW you can just copy and paste the declaration if it is long to type



which compilers is good for learning stanard C++ ?
Compilers should have the option to compile only standard C++ so any compiler can be good for standard C++
Last edited on
oh, bazzy

it is a good news for me~ ~

i find out i can include the variable name also in the first description,
1
2
3
4
5
6
GG6_EXPFUNC _declspec

GG6_EXPFUNC int __stdcall passValue2_dll(bool Do_SL,double bid,double spread,double Maxspread[11],double Lot[11],double SL[11],double TP[11],double Support[3],double exist[11] );
GG6_EXPFUNC int __stdcall passValue2_dll(bool Do_SL,double bid,double spread,double Maxspread[11],double Lot[11],double SL[11],double TP[11],double Support[3],double exist[11] )
{....}

Last edited on
closed account (S6k9GNh0)
which compilers is good for learning stanard C++

Tiny C Compiler :D

Fast, Small, own assembler, what more can there be?


It's up to you if you start off with a command line style of compiling or if you use an IDE to simplify things. Not many IDE's are compatible with the compilers I use which is usually the latest MinGW port of GCC and Tiny C when I'm feeling extravagant. lol
Last edited on
most important thing is a debugger and a good manual inside an IDE

also button press to compile & debug is important, rather than command line ..

someone post in other forum tell me if u want to leran standard C++ , don't use VC, but i don't know why does he say that ?

do u know why?
Last edited on
also button press to compile & debug is important, rather than command line
Can you explain that?
Last edited on
Topic archived. No new replies allowed.