ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

ThaiSEOBoard.comพัฒนาเว็บไซต์ProgrammingC++ กับ C# อันไหนดีกว่ากัน
หน้า: 1 [2]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: C++ กับ C# อันไหนดีกว่ากัน  (อ่าน 13135 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
Robin
คนรักเสียว
*

พลังน้ำใจ: 9
ออฟไลน์ ออฟไลน์

กระทู้: 194



ดูรายละเอียด
« ตอบ #20 เมื่อ: 27 เมษายน 2009, 13:48:27 »

c++ run ได้ทุก  platform
c#  run ได้บน windows เท่านั้น


สำหรับคนที่เคยทำระบบใหญ่ๆ ที่ใช้ os unix  คงหนีไม่พ้น c++


ระบบใหญ่ๆ  สามารถใช้สองตัวนี้ควบคู่กันไปได้

c++ เขียน script ฝังที่ server
c#  ทำเป็น  user interface (client)

ตัวไหนดีกว่ากัน ขึ้นอยู่กับความเหมาะสม ในการเอาไปใช้งาน

แต่ c++ ไม่มีวันตาย


เขียน c++ ได้ เขียน  c# ได้สบาย
เขียน c# ได้  อาจจะเขียน  c++ ไม่ได้

บันทึกการเข้า
kero
ก๊วนเสียว
*

พลังน้ำใจ: 6
ออฟไลน์ ออฟไลน์

กระทู้: 326



ดูรายละเอียด
« ตอบ #21 เมื่อ: 27 เมษายน 2009, 16:41:22 »

ดู Project ที่จะทำดีกว่าครับ ตามความเหมาะสม

ถ้าทำ windows apps ผมว่า vb ก็ง่ายกว่านะ  Tongue อ้าวตอบไม่ตรง แต่ถ้า VB มันอืด ช้า C++ น่าจะดีสุด C# ก็ไม่ได้เร็วกว่า Vb หรอก microsoft มันแค่ อยากจะทำแบบ java อ่ะ (Write one run any where) แต่ C# นี่ Write one run one อยู่ดี ต้อง ลง .net framework ไม่งั้นอด เพราะงั้นจะทำ Program ขายนี่ยังเพิ่มความย่งยากให้ลูกค้าอีก ดูความคุ้มแล้วกัน

ผมเคยเขียน C# ไปหน่อยเดียวอ่ะนะ เชื่อไม่ค่อยได้  Grin ว่าจะไปหัดเขียนอีกรอบเหมือนกัน XNA มันมีแต่ C#

สรุปแล้ว php ดีที่สุดครับ ภาษาไรไม่รู้ ง่ายๆ ไม่ปวดหัว  Embarrassed
บันทึกการเข้า

Amazon Review Blog ไม่เคยได้เงินกะเขาเล้ย เฮ้อ
Blog คนบ้า 555 Blog ผมเองครับเอาไว้นั่งบ่น
Robin
คนรักเสียว
*

พลังน้ำใจ: 9
ออฟไลน์ ออฟไลน์

กระทู้: 194



ดูรายละเอียด
« ตอบ #22 เมื่อ: 27 เมษายน 2009, 16:45:15 »

php  เอาไว้ทำของเด็กเล่น


ถ้าจะทำโปรเจ็กใหญ่ๆ   c++,c#,java  นะน้อง
บันทึกการเข้า
EThaiZone
เจ้าพ่อโลลิค่อน
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 321
ออฟไลน์ ออฟไลน์

กระทู้: 12,518



ดูรายละเอียด เว็บไซต์
« ตอบ #23 เมื่อ: 27 เมษายน 2009, 17:19:25 »

เขียน win app ครับ
ไม่ได้ใช้ในเรื่อง command line
เน้นทำ GUI เพราะผู้บริโภคฝั่ง win มีเยอะกว่า

สรุป ตอนนี้ผมเป็น vb.net อยู่แล้ว ควรหันไปศึกษา c# เพิ่มไหมเนี่ย  Tongue
บันทึกการเข้า

Dark-Master
สมุนแก๊งเสียว
*

พลังน้ำใจ: 18
ออฟไลน์ ออฟไลน์

กระทู้: 586



ดูรายละเอียด เว็บไซต์
« ตอบ #24 เมื่อ: 28 เมษายน 2009, 02:35:16 »

พอจะแนะเว็บนำการพัฒณา Windows Application ด้วย C# จากพื้นด้วย Visual Studio 2008 ได้ไหมครับ ไว้จะหาหนังสือมาอ่านประกอบ

อยากจะเริ่มดู มองไปมองมา ตอนแรกก็เริ่มหัดเขียน C++ พอหาข้อมูลไปมา C++ ไม่ได้เกี่ยวข้องกับโจทย์ปัจจุบันของผมเลย แถมยังยุ่งยากเกินไปสำหรับผมที่เป็นมือใหม่อีก เลยอยากจะเริ่มที่ C# ก่อน
บันทึกการเข้า


ครัวบ้านพิม

เกิดมาเป็นคนบ้านเดียวกัน รักกันให้กำลังใจกันเถิดครับ เพื่อบ้านเมืองที่น่าอยู่และเป็นที่รักของเรา
SabyeSoft
ก๊วนเสียว
*

พลังน้ำใจ: 31
ออฟไลน์ ออฟไลน์

กระทู้: 361



ดูรายละเอียด เว็บไซต์
« ตอบ #25 เมื่อ: 29 เมษายน 2009, 07:06:57 »

C# อีกเสียงครับสำหรับ WinApp เพราะว่ามัน "ง่าย" กว่าครับ เป็นเร็ว ด้วย

ตอนแรกผมกะว่าจะศึกษา Basic ให้พอไปได้ก่อน แต่ไปๆมาๆเล่น C# เลยทีเดียวดีกว่า

อีกอย่างมี .Net คอยหนุนหลังด้วย เขียนไป ยิ้มไป  Grin

แต่ข้อดีก็เยอะเช่น แหล่งความรู้อะไรพวกนี้หาง่าย หนังสือเล่มเดียว + CD Code ประกอบที่แถมมาให้

สำหรับเด็กม.ต้นอย่างผมเหลือๆ  Grin

 Sad แต่ไม่ชอบอยู่อย่างเดียวคือลูกค้า หรือ ผู้ใช้งานต้องไปนั่งลง Dot Net เองนี่อ่าสิ  Angry

บันทึกการเข้า

alert
Verified Seller
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 50
ออฟไลน์ ออฟไลน์

กระทู้: 1,741



ดูรายละเอียด
« ตอบ #26 เมื่อ: 29 เมษายน 2009, 09:07:09 »

C# อีกเสียงครับสำหรับ WinApp เพราะว่ามัน "ง่าย" กว่าครับ เป็นเร็ว ด้วย

ตอนแรกผมกะว่าจะศึกษา Basic ให้พอไปได้ก่อน แต่ไปๆมาๆเล่น C# เลยทีเดียวดีกว่า

อีกอย่างมี .Net คอยหนุนหลังด้วย เขียนไป ยิ้มไป  Grin

แต่ข้อดีก็เยอะเช่น แหล่งความรู้อะไรพวกนี้หาง่าย หนังสือเล่มเดียว + CD Code ประกอบที่แถมมาให้

สำหรับเด็กม.ต้นอย่างผมเหลือๆ  Grin

 Sad แต่ไม่ชอบอยู่อย่างเดียวคือลูกค้า หรือ ผู้ใช้งานต้องไปนั่งลง Dot Net เองนี่อ่าสิ  Angry



ม. 1 ผมเพิ่งหัดใช้ dos
ม. 2 หัดใช้ windows 95 มั้ง ถ้าจำไม่ผิด  Grin
บันทึกการเข้า

***** รับซื้อเว็บไซต์สายขาวคุณภาพ  ตั้งแต่ 500-30,000 uip มี traffic มาจาก Google  และไม่เคยโดนแบน adsense  เสนอราคามาทาง pm ได้เลยครับ *****
MrWebmonster
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 124
ออฟไลน์ ออฟไลน์

กระทู้: 2,922



ดูรายละเอียด เว็บไซต์
« ตอบ #27 เมื่อ: 29 เมษายน 2009, 10:01:00 »

ไม่ได้เขียนนานแล้ว c++ จำได้ว่าครั้งล่าสุด สมัยเรียนทำงานส่งอาจารย์ ส่วน c# เพิ่งจะมาหัดเขียนแบบ งูๆ ปลาๆ งมหอย งมโข่งไปเรื่อย  Embarrassed

ว่าแต่มีใครเคยเขียน pro C ที่ใช้ติดต่อก่ะ service tuxedo บ้างอ่ะ
บันทึกการเข้า

รวมเรื่อง สัพเพเหระ ไอที แก้ปัญหาไวรัส คอมพิวเตอร์ทิป อินเตอร์เน็ตทิป โค้ด รหัส Ascii สัญลักษณ์facebook Messenger LINE Gplus Instagram แก้ปัญหาเว็บเบราเซอร์ สู้ๆ น้าาาาา ~
mr.sit
สมุนแก๊งเสียว
*

พลังน้ำใจ: 20
ออฟไลน์ ออฟไลน์

กระทู้: 617



ดูรายละเอียด
« ตอบ #28 เมื่อ: 29 เมษายน 2009, 10:13:24 »

php  เอาไว้ทำของเด็กเล่น


ถ้าจะทำโปรเจ็กใหญ่ๆ   c++,c#,java  นะน้อง

อันนี้พูดจริงหรือแซวครับ Smiley
บันทึกการเข้า
TAXZe
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 446
ออฟไลน์ ออฟไลน์

กระทู้: 4,005



ดูรายละเอียด เว็บไซต์
« ตอบ #29 เมื่อ: 29 เมษายน 2009, 11:36:28 »

C# คลิกๆๆๆๆ

 Cheesy
บันทึกการเข้า

awat
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 46
ออฟไลน์ ออฟไลน์

กระทู้: 1,214



ดูรายละเอียด
« ตอบ #30 เมื่อ: 02 พฤษภาคม 2009, 22:54:25 »

ดู Project ที่จะทำดีกว่าครับ ตามความเหมาะสม

ถ้าทำ windows apps ผมว่า vb ก็ง่ายกว่านะ  Tongue อ้าวตอบไม่ตรง แต่ถ้า VB มันอืด ช้า C++ น่าจะดีสุด C# ก็ไม่ได้เร็วกว่า Vb หรอก microsoft มันแค่ อยากจะทำแบบ java อ่ะ (Write one run any where) แต่ C# นี่ Write one run one อยู่ดี ต้อง ลง .net framework ไม่งั้นอด เพราะงั้นจะทำ Program ขายนี่ยังเพิ่มความย่งยากให้ลูกค้าอีก ดูความคุ้มแล้วกัน

ผมเคยเขียน C# ไปหน่อยเดียวอ่ะนะ เชื่อไม่ค่อยได้  Grin ว่าจะไปหัดเขียนอีกรอบเหมือนกัน XNA มันมีแต่ C#

สรุปแล้ว php ดีที่สุดครับ ภาษาไรไม่รู้ ง่ายๆ ไม่ปวดหัว  Embarrassed

ที่บอกว่า write one run any where นั้นนะมันหลักการของ OOP ครับ แม้แต่ java เอง ถ้าไม่มี jvm ก็ไม่สามารถทำงานได้เหมือนกัน ครับ
บันทึกการเข้า

.NET Developer, Cloud computing Developer
รับทำ component joomla, wordpress, drupal
awat
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 46
ออฟไลน์ ออฟไลน์

กระทู้: 1,214



ดูรายละเอียด
« ตอบ #31 เมื่อ: 02 พฤษภาคม 2009, 22:58:58 »

แต่ผมแนะนำครับ อย่าไปยึดติดกับภาษาเลยครับ ควรที่จะฝึกทักษะเรียนรู้ที่จะเรียนรู้ครับ เพราะว่าวงการด้าน IT ไม่มีอะไรที่จะอยู่กับที่เหมือน math ที่สอนอยู่สิบปีก็ยังสูตรเหมือนเดิม  วันนี้ C# อาจรุ่ง แต่ก็อาจรุ่งริ่งในวันหน้าก็ได้ครับ

การไม่ยึดติดกับภาษาไม่ได้หมายความว่าเราจะไม่เป็นเทพสักภาษานะครับ เราอย่าทำตัวเหมือนเป็ด ที่ลอยน้ำได้ ให้มันบินก็บินได้ ให้มันเดินบนบกก็เดินได้ แต่มันก็ไม่เก่งสักอย่าง ลอยน้ำสู้ปลาไม่ได้ บินสู้นกยิ้งแล้วใหญ่ วิ่งบนบก จะสู่หมาหรอ

ฮ่า ๆๆ ๆ เอาไม่มากกับชีวิตครับ ทำบุญเยอะ ๆ
บันทึกการเข้า

.NET Developer, Cloud computing Developer
รับทำ component joomla, wordpress, drupal
p-man
สมุนแก๊งเสียว
*

พลังน้ำใจ: 32
ออฟไลน์ ออฟไลน์

กระทู้: 562



ดูรายละเอียด
« ตอบ #32 เมื่อ: 03 พฤษภาคม 2009, 01:13:59 »

มีหนังสือดีๆ แนะนำป่าวครับ Kiss
บันทึกการเข้า

...เริ่มจากความสนใจ จะพัฒนาไปเป็นความเก่ง...
เล่นหุ้นแบบทุนน้อย Sea Food Thai Forex Trading 私はコーヒー好き
ก้ามปู
เสือซุ่มด่า
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 218
ออฟไลน์ ออฟไลน์

กระทู้: 6,195



ดูรายละเอียด เว็บไซต์
« ตอบ #33 เมื่อ: 03 พฤษภาคม 2009, 01:17:53 »

ดู Project ที่จะทำดีกว่าครับ ตามความเหมาะสม

ถ้าทำ windows apps ผมว่า vb ก็ง่ายกว่านะ  Tongue อ้าวตอบไม่ตรง แต่ถ้า VB มันอืด ช้า C++ น่าจะดีสุด C# ก็ไม่ได้เร็วกว่า Vb หรอก microsoft มันแค่ อยากจะทำแบบ java อ่ะ (Write one run any where) แต่ C# นี่ Write one run one อยู่ดี ต้อง ลง .net framework ไม่งั้นอด เพราะงั้นจะทำ Program ขายนี่ยังเพิ่มความย่งยากให้ลูกค้าอีก ดูความคุ้มแล้วกัน

ผมเคยเขียน C# ไปหน่อยเดียวอ่ะนะ เชื่อไม่ค่อยได้  Grin ว่าจะไปหัดเขียนอีกรอบเหมือนกัน XNA มันมีแต่ C#

สรุปแล้ว php ดีที่สุดครับ ภาษาไรไม่รู้ ง่ายๆ ไม่ปวดหัว  Embarrassed

ที่บอกว่า write one run any where นั้นนะมันหลักการของ OOP ครับ แม้แต่ java เอง ถ้าไม่มี jvm ก็ไม่สามารถทำงานได้เหมือนกัน ครับ

พูดง่ายๆคือ write one run any where but............
สรุปคือมันต้องมีคำว่าแต่มาด้วยเสมอ  Cheesy
บันทึกการเข้า

ตอนนี้ผมไม่ค่อยว่างตอบอะไรใครนะครับ เพราะไม่ได้เข้าบอร์ดเลย
pjgunner
คนรักเสียว
*

พลังน้ำใจ: 6
ออฟไลน์ ออฟไลน์

กระทู้: 106



ดูรายละเอียด เว็บไซต์
« ตอบ #34 เมื่อ: 03 พฤษภาคม 2009, 07:45:09 »

ถ้าคุณเคยใช้ .net มาแล้ว ควรเรียน c# ครับ learning curve มันต่ำกว่า กว่าจะเรียนเรื่องโครงสร้างภาษา แล้วก็ต้องมาเรียน library อีก ผมเองก็ไม่เคยเขียน ทั้ง c++ และ c# แต่ก็เคยเห็นโค้ดมาบ้าง c# โค้ดค่อนข้างอ่านสะดวกกว่า
แต่ยังไง ก็เป็น static อยู่ดี ซึ่งผมเองก็เคยเขียน java มาบ้าง ทำให้หนักใจมาก เรื่องการโค้ดยังไม่พอ(โค้ดเยอะมาก)
ยังมี แพกเกจให้ศึกษามากๆ เสียเวลามาก แต่ถ้าเป็น .net เอกสารมันก็ดีมาก ช่วยได้เยอะ

c++กับ c# ลักษณะการเขียนคล้ายกัน แต่ c# ตัดหลายส่วนออกไป เช่น การจัดการหน่วยความจำ ซึ่งจะใช้ GC(Garbage Collector) ทำให้เราไม่ต้องกังวลเรื่องการล้างหน่วยความจำ เรื่อง oop ก็น่าจะดีกว่า(อันนี้ไม่แน่ใจ)

ปล.เขียน .net รันบน mono ได้คับ บนลีนุกซ์
เขียน c++ อาจต้องแก้โค้ดไม่น้อยสำหรับ คลอสแพลตฟอร์ม
บันทึกการเข้า

awat
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 46
ออฟไลน์ ออฟไลน์

กระทู้: 1,214



ดูรายละเอียด
« ตอบ #35 เมื่อ: 03 พฤษภาคม 2009, 10:22:53 »

มีหนังสือดีๆ แนะนำป่าวครับ Kiss


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

อยารู้ละสิ.......

ก็พี่ผมไง
บันทึกการเข้า

.NET Developer, Cloud computing Developer
รับทำ component joomla, wordpress, drupal
awat
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 46
ออฟไลน์ ออฟไลน์

กระทู้: 1,214



ดูรายละเอียด
« ตอบ #36 เมื่อ: 03 พฤษภาคม 2009, 10:24:39 »

เขียน c++ อาจต้องแก้โค้ดไม่น้อยสำหรับ คลอสแพลตฟอร์ม

อันนี้จริงครับ เอา source ที่อยู่บน linux มา compile on window  แต่ compile ไม่ผ่าน ต้องมานั่งแก้ code กันระนาว
บันทึกการเข้า

.NET Developer, Cloud computing Developer
รับทำ component joomla, wordpress, drupal
khondee99
ก๊วนเสียว
*

พลังน้ำใจ: 38
ออฟไลน์ ออฟไลน์

กระทู้: 453



ดูรายละเอียด
« ตอบ #37 เมื่อ: 03 พฤษภาคม 2009, 10:58:59 »

C# ครับ  :Smiley
บันทึกการเข้า
xcross
Newbie
*

พลังน้ำใจ: 1
ออฟไลน์ ออฟไลน์

กระทู้: 63



ดูรายละเอียด
« ตอบ #38 เมื่อ: 03 พฤษภาคม 2009, 11:01:51 »

ผมว่า  C#  ง่ายกว่ามากเลยครับ  
แต่มันก็แล้วแต่การใช้งานด้วยนะครับ
บันทึกการเข้า
หน้า: 1 [2]   ขึ้นบน
พิมพ์