Click here to Skip to main content
15,895,084 members
Home / Discussions / Managed C++/CLI
   

Managed C++/CLI

 
QuestionWhat is stack semantics? Pin
Arman Ghazanchyan9-Sep-08 12:18
Arman Ghazanchyan9-Sep-08 12:18 
AnswerRe: What is stack semantics? Pin
Mark Salsbery9-Sep-08 13:14
Mark Salsbery9-Sep-08 13:14 
GeneralRe: What is stack semantics? Pin
Arman Ghazanchyan9-Sep-08 14:44
Arman Ghazanchyan9-Sep-08 14:44 
GeneralRe: What is stack semantics? Pin
Mark Salsbery9-Sep-08 15:44
Mark Salsbery9-Sep-08 15:44 
GeneralRe: What is stack semantics? Pin
Arman Ghazanchyan9-Sep-08 16:21
Arman Ghazanchyan9-Sep-08 16:21 
Questionguide created file.exe for vc++6.0. thanks very much Pin
aa_zz8-Sep-08 16:16
aa_zz8-Sep-08 16:16 
QuestionSome basic questions! Pin
Arman Ghazanchyan8-Sep-08 8:53
Arman Ghazanchyan8-Sep-08 8:53 
AnswerRe: Some basic questions! Pin
Mark Salsbery8-Sep-08 9:40
Mark Salsbery8-Sep-08 9:40 
VBDT wrote:
what is exactly the deference between the reference class and the value class?


A C++ value class/struct is the equivalent of a VB.NET Structure.
A C++ ref class/struct is the equivalent of a VB.NET Class.

The value and ref differentiation in C++/CLI is necessary because
class and struct have different meanings in C++ than they do in
other .NET languages like C# and VB.NET.


VBDT wrote:
what is this [int main(array<System::String^> ^args)] line representing?


^ designates a handle to an object on the managed heap.

args is a managed handle to an array of System::String handles.

There's two '^' on that line because they are used in two different contexts:
1) The type of the array members (System::String ^)
2) The type of the parameter args (array<> ^)

Mark Salsbery
Microsoft MVP - Visual C++

Java | [Coffee]

GeneralRe: Some basic questions! Pin
Arman Ghazanchyan8-Sep-08 9:54
Arman Ghazanchyan8-Sep-08 9:54 
GeneralRe: Some basic questions! Pin
Mark Salsbery8-Sep-08 9:57
Mark Salsbery8-Sep-08 9:57 
QuestionRe: Some basic questions! Pin
Arman Ghazanchyan8-Sep-08 9:56
Arman Ghazanchyan8-Sep-08 9:56 
AnswerRe: Some basic questions! Pin
Mark Salsbery8-Sep-08 10:01
Mark Salsbery8-Sep-08 10:01 
GeneralRe: Some basic questions! Pin
Arman Ghazanchyan8-Sep-08 10:06
Arman Ghazanchyan8-Sep-08 10:06 
QuestionTurning Existing Pile of Code into DLL Pin
Oddball5-Sep-08 5:08
Oddball5-Sep-08 5:08 
AnswerRe: Turning Existing Pile of Code into DLL Pin
led mike5-Sep-08 5:20
led mike5-Sep-08 5:20 
GeneralRe: Turning Existing Pile of Code into DLL Pin
Oddball5-Sep-08 5:28
Oddball5-Sep-08 5:28 
QuestionTo Fill DataSource of my ComBobox with Paper Orientation Enumeration Pin
mikobi2-Sep-08 19:52
mikobi2-Sep-08 19:52 
QuestionRAR compression Pin
dSolariuM29-Aug-08 19:38
dSolariuM29-Aug-08 19:38 
AnswerRe: RAR compression Pin
Paul Conrad30-Aug-08 8:05
professionalPaul Conrad30-Aug-08 8:05 
QuestionUpgrading vc 2003 project to vc 2008 Pin
Robin Imrie28-Aug-08 22:24
professionalRobin Imrie28-Aug-08 22:24 
AnswerRe: Upgrading vc 2003 project to vc 2008 Pin
Mark Salsbery29-Aug-08 9:19
Mark Salsbery29-Aug-08 9:19 
Questioncliext::list strange behavior Pin
ian__lindsay27-Aug-08 3:32
ian__lindsay27-Aug-08 3:32 
AnswerRe: cliext::list strange behavior [modified] Pin
George L. Jackson28-Aug-08 9:22
George L. Jackson28-Aug-08 9:22 
QuestionPlease check code update sqlserver with VC++6.0 Pin
aa_zz25-Aug-08 15:17
aa_zz25-Aug-08 15:17 
AnswerRe: Please check code update sqlserver with VC++6.0 Pin
Mark Salsbery26-Aug-08 5:56
Mark Salsbery26-Aug-08 5:56 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.