banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Messages posted by: ndp1007  XML
Profile for ndp1007 Messages posted by ndp1007 [ number of posts not being displayed on this page: 0 ]
 
Em nghĩ, hình như đây là câu trả lời mở, có nhiều option để trả lời, giống như anh TQN nói.
Điểm ghi được tuỳ theo mức độ trả lời của ứng viên.
Em có tìm hiểu thêm là cái đó hình như phải dựa trên platform nào 32bit, hay 64bit thì phải.

Stanley_00 wrote:

Sao bạn không tự thử nghiệm luôn đi nhỉ? Có thể dùng sizeof để kiểm tra kích thước của class đó. 

Dùng tool VS 2010 bỏ qua complier header nội dung như sau :
Code:
#include <stdio.h>
#include <conio.h>
class Student
{
private :
int StudentID;
char* StudentName;
public :
Student()
{
this->StudentID=0;
this->StudentName="ndp1007";
}
};
int main()
{
Student *a = new Student();
printf("%d",sizeof(a));
getch();
return 0;
}

Trên winxp 32bit :
Màn hình để số 4 ( dù // đi 2 attribute StudentID và Name, thay int = float, char ... cũng là số 4) (1)
Size của file exe là 32 Kb ( k0 biết máy compiler của máy Editor khác ntn )

(1) : Cái này em cũng ko rõ, huynh nào giải thích dùm em với smilie

Em hiểu là size của 1 lớp là = sum(Attributes of Class)
Khi khai báo Student *a = new Student(); thì con trỏ a trỏ tới địa chỉ được cấp phát với size = size của class Student ?

Mà giữa 2 cách khai báo Student *a vs Student *a = new Student() size chiếm trong bô nhớ có khác nhau không ? ( Theo như em test code trên thì như nhau)
Máy anh cho em hỏi xí
Đi test công ty em fail câu này, từ nào giờ không để ý máy vụ này
Sau đây là 1 Class, với Class đó, cách khai báo hàm main như thế chiếm bao nhiêu byte dữ liệu và số byte đó khác với số byte của cái file .exe khi biên dịch ?
Code:
class Student
{
int StudentID = 0;
}
void main(){
Student *a = new Student();
}

Với lại việc đặt tên Class và Attribute với nhiều kí tự hoặc ít kí tự (như Student thay = a) như vậy khi biên dịch có ảnh hưởng gì tới ô nhớ hay chỉ tăng dung lượng file Code thôi ?
Mong các anh giúp đỡ smilie
http://www.bluemoon.com.vn/books/taose.pdf
Bạn đọc slide này có nói khá kỹ về TCP. : http://www.mediafire.com/?21vj7j4qo69fet4

Xong rồi vô website bên dưới xem các demo Applet khá chi tiết rõ ràng về các kỹ thuật và tính năng của TCP như : flow control lúc này sẽ hiểu như thế nào là kĩ thuật Sliding window,
Congestion Control ...

Webiste : http://wps.aw.com/aw_kurose_network_5/111/28536/7305312.cw/index.html
 

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|