|
Why not look at some Java examples? Java is VERY similar to C++. You can probably find classes in VC++ that mimic very closely the classes you'll see in Java.
John P.
|
|
|
|
|
jparken wrote: Why not look at some Java examples?
I wouldn't even tell an experienced C++ programmer to do this, much less a self-proclaimed beginner. It is easy to have a C++ programmer generate a Java program using C++ as a template, but not the other way around.
jparken wrote: Java is VERY similar to C++.
Java is very different from C++ in the areas of socket programming and threads. On top of that, both of those areas are OS dependent in C++, whereas Java *tries* to have a standard way for both.
To the OP ... this article should get you started.
If you decide to become a software engineer, you are signing up to have a 1/2" piece of silicon tell you exactly how stupid you really are for 8 hours a day, 5 days a week
Zac
|
|
|
|
|
I'll say this --- it will be much easier for a beginner to use Java for "chat" than C++ any day! The Java IDEs (which are free) put VC++ to shame (at least for VC++ 6.0). And there are numerous books that show you "how to" exactly do something --- unlike the Microsoft stuff that never quite tell you everything you need to know about how to solve a problem. For ease of use, I'll take Java any day of the week!
John P.
|
|
|
|
|
I can argue back on that, but that wasn't the point I was making with my comment. Trying to look at Java code and derive what you would need to do in C++ is not an easy task, and definately should not be recommended to someone who states they are a beginner.
As to your off-topic points:
VC++ (even VC6) was FAR superior to any of the Java IDEs (even the most modern ones) when it comes to certain important features (e.g. debugging). Yes, many of the Java IDE's look prettier and will try to type for you, but more often than not, those things get in the way of development instead of doing what an IDE should do (e.g. help the developer). Granted, there are some things the Java IDEs do better, but as a user of both, I prefer VC over Eclipse or NetBeans anyday. In fact, there are times when Eclipse annoys me so much that I write my Java code using a text editor.
As for books, there are just as many C++ books published (actually more) as there are Java books. Granted, not all of them are terribly useful for beginners, but that can be said for the Java books as well.
Say what you want about Microsoft ... but MSDN (even with its minor hickups) is still FAR more useful than Sun's javadocs which are great at telling you how to call a function, but almost never tell you how to use it.
If you decide to become a software engineer, you are signing up to have a 1/2" piece of silicon tell you exactly how stupid you really are for 8 hours a day, 5 days a week
Zac
|
|
|
|
|
jparken wrote: Java is VERY similar to C++.
Only in syntax.
"Talent without discipline is like an octopus on roller skates. There's plenty of movement, but you never know if it's going to be forward, backwards, or sideways." - H. Jackson Brown, Jr.
"Judge not by the eye but by the heart." - Native American Proverb
|
|
|
|
|
Tons of stuff here[^]
--EricDV Sig---------
Some problems are so complex that you have to be highly intelligent and well informed just to be undecided about them.
- Laurence J. Peters
|
|
|
|
|
|
|
Please give some example for this function.
I want to delete set of file in "Temp" folder.
|
|
|
|
|
Max++ wrote: Please give some example for this function.
Have you tried Googling for such?
"Talent without discipline is like an octopus on roller skates. There's plenty of movement, but you never know if it's going to be forward, backwards, or sideways." - H. Jackson Brown, Jr.
"Judge not by the eye but by the heart." - Native American Proverb
|
|
|
|
|
Hi guys
I have been trying to compile an app in Visual Studio 2005(its a c++ app) but every time i run the proggy after compiling it, it looks like this:
After Compiling: Click Me[^]
although when i click on the Test Dialog button in Visual Studio 2005 it shows the apps layout like this:
Using Test Dialog: Click Me[^]
I started the project in Visual Studio 2005 and the first time when i compiled the app after adding just a simple button ,nothing else, it worked and my app was compiled in the VS2005 format although after adding som functions and stuff it compiled in Visual C++ 6 format!
Visual Studio 2005 Format: Click Me[^]
Visual C++ 6 Format: Click Me[^]
Now my problem is that i want the program to compile and have the style that it has when u click on Test Dialog. Like this:
I want the app to compile and look like this:Click Here[^]
Could someone please help me with this problem?
Thanks
|
|
|
|
|
Have you ever tried Google Notebook? After install the software, it will add a button at the bottom-right corner of IE. Dose anybody know how to implement that ? Any reply is appreciated.
Thanks
R.Y.J
|
|
|
|
|
Please don't cross post.
---
b { font-weight: normal; }
|
|
|
|
|
rryyjw wrote: will add a button at the bottom-right corner of IE. Dose anybody know how to implement that ? Any reply is appreciated.
thats done by hooking, there are tons of article here at codeproject.. try WinPin!
"Opinions are neither right nor wrong. I cannot change your opinion. I can, however, change what influences your opinion." - David Crow
cheers,
Alok Gupta
VC Forum Q&A :- I/ IV
Support CRY- Child Relief and You
|
|
|
|
|
Hello,
I have a vertical left aligned toolbar, but I contains quite a few buttons so I would like to split it into to rows. Is this possible ?
Thanks,
Ben
|
|
|
|
|
Hi,
I have a DLL built in VS 2005 and an application built in VS 2005.
when I use release version of lib, I get link errors.
I am statically linking .lib in app project.
release APP - debug lib -> OK
release APP - release lib - Link error
what could be the issue ???
- KK
|
|
|
|
|
kk_vp wrote: link errors
what are the errors ??
|
|
|
|
|
The error is
error LNK2001: unresolved external symbol __imp__<api name="">
I think this is the same error we get if the .lib could not be linked.
If I use the debug version of .lib, it links without any error.
- KK
|
|
|
|
|
I got it solved!
In calling convention (Project settings->c++->advanced)
I had __stdcall (/Gz) which should have been __cdecl (/Gd)
changed it and got it working !
- KK
|
|
|
|
|
Hello, in visual studio 2005, is is possible to build the program to x64 target insted of x86.
1.will i see any imporivement with my programs?
2.should i need to use special instructions?
3. why the program wion't let me build with x64? i have 64 bit proccesor (intel pentum d)
Thank you.
|
|
|
|
|
How to speed up my Database ? i use ODBC driver visualfoxpro 6.0 database !
this is my code that fill in my CListCtrl if you have an ideea on how to speed up please tell me !!!!!
void CDtsc::FillList()
{
CDatabase_Plan* pPlan = new CDatabase_Plan();
if (!pPlan->Open())
return;
if (pPlan->IsOpen())
{
int x = 0;
while (!pPlan->IsEOF() )
{
m_list.InsertItem(x, pPlan->m_name);
m_list.SetItemText(x, 1, pPlan->m_den);
pPlan->Move(1);
x++;
}
m_list.Invalidate();
m_list.UpdateWindow();
}
pPlan->Close();
delete pPlan;
}
Bravoone
|
|
|
|
|
I can say one thing.Did you try to previous answers(of all members) and they arent helpful for you?
|
|
|
|
|
Flaviu_2006 wrote: How to speed up my Database ?
Unless you have actual metrics, this is meaningless.
Flaviu_2006 wrote: m_list.InsertItem(x, pPlan->m_name);
m_list.SetItemText(x, 1, pPlan->m_den);
Do you just refuse to pay attention?
int nIndex = m_list.InsertItem(x, pPlan->m_name);
m_list.SetItemText(nIndex, 1, pPlan->m_den);
If you are trying to (unnecessarily) populate the list control with thousands of items, that is probably your problem. How many items can you reasonably work with at any given time? Using a virtual list control has been suggested to you at least three times, yet you insist on not heeding the advice. I'm not saying it is the answer to your problem, but if you are too lazy to even try it, why bother asking for continued help?
"Talent without discipline is like an octopus on roller skates. There's plenty of movement, but you never know if it's going to be forward, backwards, or sideways." - H. Jackson Brown, Jr.
"Judge not by the eye but by the heart." - Native American Proverb
|
|
|
|
|
didn't we answer this already ?
anyway, what is the bottleneck ? filling the list or reading from the database ?
|
|
|
|
|
You should use a virtual listctrl.
Take a look at http://www.codeproject.com/listctrl/virtuallist.asp
Vinicius
|
|
|
|