Silly Computer Engineer.
Lin~Jing~Sen
Something as small as the flutter of the butterfly's wing
can ultimately cause a typoon half way around the world

Group Blog
 
All Blogs
 

22 กุมภา สอบโครงร่าง

พรุ่งนี้จะสอบแล้ว
แม่ก็อวยพรให้เค้าแล้ว
ก็อยากให้มีคน เชื่อ ว่า เรา จะต้องทำได้




 

Create Date : 21 กุมภาพันธ์ 2549    
Last Update : 21 กุมภาพันธ์ 2549 13:55:20 น.
Counter : 670 Pageviews.  

หรือว่าถึงเวลา

เวลาเครียดมักจะลืมนั่นลืมนี่ วันนี้ก็ลืมสาย Harddisk อีก แล้วจะ present ให้อาจารย์ฟังยังไง ไปขอยืมสายจากพี่อีกคน ก็ดันลืมเอามาเหมือนกัน กรำ.....

อยากทำงานแล้ว เอาเรื่องเรียนเป็รเรื่องรอง จบก็จบ ไม่จบก็ช่างมันถือว่า IQ ไม่ถึง..หาเงินดีกว่า ไม่อยากเป็นภาระ...เอาวะ กรุยทางก่อนลุยต่อ




 

Create Date : 15 กุมภาพันธ์ 2549    
Last Update : 15 กุมภาพันธ์ 2549 11:39:51 น.
Counter : 394 Pageviews.  

ก้อคงดี

ถ้าในแล็บ network มีเพื่อนให้เถียงกันเหมือนแล็บอื่นก็คงดี เมื่อคืนเถียงกับพี่หนุ่มสนุกดี 555+ มั่วๆ แต่ตอนนี้ ทำวิจัยคนเดียว...เหงาจัง @.@"




 

Create Date : 10 กุมภาพันธ์ 2549    
Last Update : 10 กุมภาพันธ์ 2549 13:18:34 น.
Counter : 336 Pageviews.  

สิ่งแรกที่ควรสนใจ

เราจะตรวจจับพฤติกรรมของผู้อื่นให้แม่นยำได้อย่างไรด้วยตัวเราเองเท่านั้น

อุปสรรคคือการเคลื่อนที่และจังหวะที่เราตรวจจับไม่เหมือนกัน--จังหวะการทำดี,จังหวะการหลับและจังหวะการสังเกต




 

Create Date : 10 กุมภาพันธ์ 2549    
Last Update : 10 กุมภาพันธ์ 2549 1:02:07 น.
Counter : 300 Pageviews.  

C++ Error:: redefinition of

ระวังการเขียน C++ แล้วมีการ include วนลูป
เช่น มี source code อยู่ 2 ไฟล์ ชื่อ tor.cc และ tem.cc
และมี H file อยู่ 2 ไฟล์คือ tor.h และ tem.h

=========
tor.h
=========
#include "tem.h"
#define TOR 3


=========
tor.cc
=========

#include "tor.h"

int main()
{}

=========
tem.h
=========
#include "tor.h"
#define TEM 99

struct a {
}

=========
tem.cc
=========
#include "tem.h"
int main()
{}

จะเห็นได้ว่า ในไฟล์ tor.h และ tem.h มีการ #include ซึ่งกันและกัน
ดังนั้นเวลา complile จะมีการเตือนว่ามีการ include เป็นวง และ error
เนื่องจากมีการประกาศ "struct a" สองครั้งเพราะการวนลูป

In file included from tor.h:1,
from tor.h:1,
from tor.h:1,
from tor.h:1,
from tor.h:1,
from tem.cc:2:

tem.h:4: error: previous definition of ‘struct a’
tem.h:4: error: redefinition of ‘struct a’


วิธีแก้ ก็ใช้ derivative #ifndef ครอบ ที่ H file เพื่อป้องกันการประกาศซ้ำ

=========
tor.h
=========
#ifndef _tor_h_
#define _tor_h_

#include "tem.h"
#define TOR 3

#endif

=========
tem.h
=========
#ifndef _tem_h_
#define _tem_h_

#include "tor.h"
#define TEM 99

struct a {
}

#endif

compiler ก็จะตรวจสอบว่า derivative _tor_h_ เคยถูกประกาศรือไม่
ถ้าไม่เคย ก็จะประกาศและทำตามบรรทัดต่อๆมา

ถ้า compiler พบว่ามี derivative _tor_h_ อยู่แล้ว
ก็จะไม่ทำต่อ เป็นการinclude มาครั้งเดียว




 

Create Date : 26 มกราคม 2549    
Last Update : 8 เมษายน 2549 0:10:28 น.
Counter : 852 Pageviews.  

1  2  3  4  5  6  7  8  9  10  11  12  

nmapxp
Location :
กรุงเทพ Thailand

[Profile ทั้งหมด]

ฝากข้อความหลังไมค์
Rss Feed

ผู้ติดตามบล็อก : 1 คน [?]





Friends' blogs
[Add nmapxp's blog to your web]
Links
 

 Pantip.com | PantipMarket.com | Pantown.com | © 2004 BlogGang.com allrights reserved.