book recommendation

R

Reginald Blue

First, a meta question: Is there a FAQ for this group?

Second, probably a FAQ: What's a good recommended book for someone who
knows C++, but isn't sure how to bridge between .Net and C++ (write Managed
C++)

Specifically, simple questions like:

How do I write this C# method:

void DoStuff(MyStruct [] somestructs);

in Managed C++.

(I figured out the answer I think...but a book that walks through some of
this basic stuff would be awfully helpful.)

--
Reginald Blue
"I have always wished that my computer would be as easy to use as my
telephone. My wish has come true. I no longer know how to use my
telephone."
- Bjarne Stroustrup (originator of C++) [quoted at the 2003
International Conference on Intelligent User Interfaces]
 
W

William DePalo [MVP VC++]

Reginald Blue said:
First, a meta question: Is there a FAQ for this group?

I don't believe so.
Second, probably a FAQ: What's a good recommended book for someone who
knows C++, but isn't sure how to bridge between .Net and C++ (write
Managed C++)

To answer your question I like "Essential Guide to Managed Extensions for
C++" (ISBN:1-893115-28-3) by Challa and Laksberg of the VC++ team. There is
also "Programming with Managed Extensions for MS Visual C++ .Net"
(ISBN:0-7356-1724-4) by Grimes.

That said, VS 2005 - due 7 Nov 2005 - introduces a new dialect (my word) of
C++ for .Net called C++/CLI. I don't know if there are C++/CLI books as
well.
Specifically, simple questions like:

How do I write this C# method:

void DoStuff(MyStruct [] somestructs);

in Managed C++.

Well, if you like you can always post what you tried and the erroe message
you got. Someone will usually be able to spot the error.

Regards,
Will
 
R

Reginald Blue

William said:
To answer your question I like "Essential Guide to Managed Extensions
for C++" (ISBN:1-893115-28-3) by Challa and Laksberg of the VC++
team. There is also "Programming with Managed Extensions for MS
Visual C++ .Net" (ISBN:0-7356-1724-4) by Grimes.

Perfect. THANKS!!!
That said, VS 2005 - due 7 Nov 2005 - introduces a new dialect (my
word) of C++ for .Net called C++/CLI. I don't know if there are
C++/CLI books as well.

Yup, but I don't have a schedule yet as to when we're moving to VS2005, so,
it's anyone's guess.
Specifically, simple questions like:

How do I write this C# method:

void DoStuff(MyStruct [] somestructs);

in Managed C++.

Well, if you like you can always post what you tried and the erroe
message you got. Someone will usually be able to spot the error.

I hate asking stupid questions. :)

--
Reginald Blue
"I have always wished that my computer would be as easy to use as my
telephone. My wish has come true. I no longer know how to use my
telephone."
- Bjarne Stroustrup (originator of C++) [quoted at the 2003
International Conference on Intelligent User Interfaces]
 
R

Reginald Blue

Tomas said:
Reginald,


As Will said, no. I do have a few faqs on MC++ specifically on my
site at http://www.winterdom.com/mcppfaq/ which might be helpful!

Excellent. Thanks!!!

--
Reginald Blue
"I have always wished that my computer would be as easy to use as my
telephone. My wish has come true. I no longer know how to use my
telephone."
- Bjarne Stroustrup (originator of C++) [quoted at the 2003
International Conference on Intelligent User Interfaces]
 
N

Nishant Sivakumar

You might also want to check out The Code Project Managed C++ section :-

http://www.codeproject.com/managedcpp/

--
Regards,
Nish [VC++ MVP]


Reginald Blue said:
First, a meta question: Is there a FAQ for this group?

Second, probably a FAQ: What's a good recommended book for someone who
knows C++, but isn't sure how to bridge between .Net and C++ (write
Managed C++)

Specifically, simple questions like:

How do I write this C# method:

void DoStuff(MyStruct [] somestructs);

in Managed C++.

(I figured out the answer I think...but a book that walks through some of
this basic stuff would be awfully helpful.)

--
Reginald Blue
"I have always wished that my computer would be as easy to use as my
telephone. My wish has come true. I no longer know how to use my
telephone."
- Bjarne Stroustrup (originator of C++) [quoted at the 2003
International Conference on Intelligent User Interfaces]
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top