|
How did you learn to program?
Is it from the internet? a book?
If from internet wut site and if book, wut book?
I'm trying to learn any language like C++ or C# and i dont have any materials and dont know where to get some good sources.
When you first learn your language, was it hard and how long did it take you to start to create simple programs?
I'm sry if this is too many questions but im new here and i want to understand some of the experiences you had.
|
|
|
|
|
For me, I went back to school (college) and read textbooks and of course the programming assignments. After school, you learn the language pretty much by reading books on that particular language and then doing the sample programs they offer. If I were you, I would learn 'C' first. C++ is much too difficult to grasp as your first language unless your IQ is really high. There are a number of good books on 'C'. There are also many websites that have tutorials. You can even get FREE software programs like DevC++ which will allow you to run both 'C' programs and C++ when you're ready for that. Make good use of your Google searches and you should find what you need.
Good luck!
John P.
|
|
|
|
|
I actually think you're better off learning C++ first.
Steve
|
|
|
|
|
Learning a programming language does not teach one how to program. In college I started with a course titled "Programming Logic and Design" which was about constructs like memory, variable width, arrays, algorithms (sorting etc.) and worked with flow charts and pseudo code only.
led mike
|
|
|
|
|
Mike's post reminded me that you need to know HOW you personally learn best.
I'm one of those who found Mike's class on abstact concepts to be a total waste of time--it's why I dropped CS as a major. I learn by doing.
(Interestingly, my two sons are opposites in their basic learning style; one of my sons is very extreme in the learn by doing. He is almost hopeless in learn by reading or by watching. My other son can just watch someone do something and he knows it. Learn which one you are.)
Anyone who thinks he has a better idea of what's good for people than people do is a swine.
- P.J. O'Rourke
|
|
|
|
|
if you can learn C++ then C# will not hard
|
|
|
|
|
will you stop spamming and cross-posting the boards ?
if you have a general question, not refering to a particuliar language, then ask the right forum : General Discussions, The Lounge, or The Soapbox (depending on what you intend us to answer you)
|
|
|
|
|
"I'm trying to learn any language like C++ or C# and i dont have any materials and dont know where to get some good sources."
It is not as general as you think, I did mention C++ and C#, if you had read carefully. So it is not considered spam. I asked about C++ and C# and about where I can get some good materials, which is specific enough to be in the C++ and C# forums. By the way, I did post this in the Lounge.
"I'm sry if this is too many questions but im new here and i want to understand some of the experiences you had."
You are right about posting across boards, but I am a new member and I don't see it as spamming, as I did mention specifically C++ and C#. Rather than accusing me of a spammer, you could have just told me what I had done wrong in a more polite way. Now I can see how you treat new members and you are not as helpful as any other Code Project Users. If you didn't like what I posted, you could have simply scrolled down the page, ignoring my post.
Sry if this offends you but other users did not complain and had contributed to my questions.
Have a good day.
|
|
|
|
|
I learnt from the BASIC examples in the manual that came with my ZX Spectrum.
I guess nobody learns like that anymore, now that computers don't come with an accessible programming language built in
|
|
|
|
|
To SendMessage how to send a string as argument
and how to recieve and display that string
lets say in a edit box i have some text ABCD , i want to capture this text to a CString and pass this CString to Sendmessage as Wparam parameter to other remote process(iam using sockets for remote connevtion). and at remote Application i will capture this wparam and display the message
how to do this using send message.
Thanks in advance
abhi
|
|
|
|
|
You don't use SendMessage to communicate to another process using a socket.
Also, don't cross post.
led mike
|
|
|
|
|
SendMessage is for sends a message to the window
|
|
|
|
|
abhiramsss wrote: Sendmessage as Wparam parameter to other remote process(iam using sockets for remote connevtion). and at remote Application i will capture this wparam and display the message
I suggest don't use SendMessage to send the data between client and server.
Go through the following sample you will get the solution how to send the CString to remote process.
http://www.codeproject.com/useritems/MFCSockets.asp[ ^]
wrote:
Knock out 't' from can't,
You can if you think you can
|
|
|
|
|
Hello!
Is there a way in MSVC (VS 2005) to programmatically change which tab is selected? I've found references to a SetActiveTab, but it doesn't seem to be part of MS C++.
I've done this, from within a page:
CPropertySheet* mySheet = (CPropertySheet*)(GetParent());
CTabCtrl* myTab = mySheet->GetTabControl();
myTab->SetCurSel(iNewIndex);
...but SetCurSel only changes the tab itself - no WM_NOTIFY is sent, so the page itself is not switched - useless...
Help!
Thanx!
~ Mike
|
|
|
|
|
Why not just use CPropertySheet::SetActivePage() ?
"Approved Workmen Are Not Ashamed" - 2 Timothy 2:15
"Judge not by the eye but by the heart." - Native American Proverb
|
|
|
|
|
This works like a charm -
I have no idea how I missed this member func -
Thank You!
|
|
|
|
|
Hello,
and when you call:
myTab->SetActiveTab(iNewIndex);
what hapens?
regards
break;
|
|
|
|
|
That tab moves to the front, but the displayed page remains unchanged - SetActiveSheet does the trick -
|
|
|
|
|
Hello,
I have now one question for you, i use CTabCtrl, an i like to disable all other tabs with index > 0
when my program is active, can you do this with this CPropertySheet control??
Do you know how to do this(disable tab items) with CTabCtrl?
thanks
break;
|
|
|
|
|
First of all, I'm not even sure if the topic makes sense.
I'm using native C++ compiler (Dev-C++). Anyway, I'm new to network programming and have been doing little project on network communication between two computers using WinSock (just sending and receiving string). And then I just had an idea whether this kind of "communication" will also work for FTP servers. I tried it on an ftp server on port 21. I requested connection and, to my surprise, I received a welcome message from it. But then I have no clue how to send commands/requests at all (USER or PASS). I would assume the problem is either I don't have the correct string format, or the socket type is just different (I don't have any clue about network types very much). Or maybe Winsock is just not meant for it? Please advise me on what's actually going on.
I know there are alot of free libraries out there, but I want to know what's actually happening behind it, in terms of protocols.
Thanks!
PS: Not sure if this belongs to the correct board, but move it as you wish.
Andrew
|
|
|
|
|
Very possible. You're on the right track: it's all about the protocol - what sequence of bytes
to send and receive and when to do it.
A Google search on "FTP protocol" will get you links to more than you ever wanted to know about
FTP. It's been around for a long time
I think this is the official specification: FILE TRANSFER PROTOCOL (FTP)[^]
Mark
|
|
|
|
|
Thanks, Mark! You encouraged me to find the problem why my "USER YYYY" does not produce any reply. It turns out I had the wrong CRLF closing bytes. Now at least I can do USER and PASS. =) It's getting more interesting. Thanks!
Andrew
|
|
|
|
|
Just remember Andrew that you need at least two channels, one to issue the commands and one to transfer the data.
Good luck!
/krissi
|
|
|
|
|
how can we make a normal button look like rounded rectangular button
|
|
|
|
|