View Full Version : مبتدی: معادل malloc چیست در سی شارپ
royalreihaneh
سه شنبه 06 خرداد 1393, 19:26 عصر
سلام .کسی می دونه معادل این کد که به سی هست در سی شارپ چیه؟ بیشتر منظورم malloc هست که تو سی شارپ چی می شه؟
merged_msf_edges = (edge_s) malloc(2 * (number_of_vertices - 1) * sizeof(edge_s
rahnema1
سه شنبه 06 خرداد 1393, 21:13 عصر
سلام
احتمالا در برنامه سی یک struct به نام edge_s وجود داره که شما باید یک کلاس معادل اون در سی شارپ درست کنید
و اعضای اون را به صورت public تعریف کنید
class edge_s {
//public ...
//public ...
}
وقتی که کلاس را تعریف کردید می تونید از اون کلاس آرایه درست کنید به این صورت
edge_s[] merged_msf_edges = new edge_s[2 * (number_of_vertices - 1)];
royalreihaneh
چهارشنبه 07 خرداد 1393, 09:51 صبح
سلام
احتمالا در برنامه سی یک struct به نام edge_s وجود داره که شما باید یک کلاس معادل اون در سی شارپ درست کنید
و اعضای اون را به صورت public تعریف کنید
class edge_s {
//public ...
//public ...
}
وقتی که کلاس را تعریف کردید می تونید از اون کلاس آرایه درست کنید به این صورت
edge_s[] merged_msf_edges = new edge_s[2 * (number_of_vertices - 1)];
ممنون ببیند این طوری بوده تو سی
typedef struct edge_t { /* struct representing one edge */
int v;
int u;
{; int weight;
edge_s
edge_s * edges
اینو چه طور باید تو سی شارپ بنویسم
rahnema1
چهارشنبه 07 خرداد 1393, 11:15 صبح
همون طور که حدس زدم یک struct هست که به صورت کلاس می نویسیم
class edge_s {
public int v;
public int u;
public int weight;
}
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.