หัวข้อ: Template การใช้เขียนภาษา C แบบมืออาชีพครับ เริ่มหัวข้อโดย: empirejrz ที่ กรกฎาคม 09, 2015, 10:36:20 pm สำหรับ .C ครับ
อ้างถึง /* ******************* ******************************* C SOURCE FILE ******************************* ** ******************* ** ** ** ** project : ** ** filename : ** ** version : ** ** date : ** ** ** ***************************************************************************** ** ** ** Copyright (c) 2015 ** ** All rights reserved. ** ** ** ***************************************************************************** VERSION HISTORY: ------------------------ Version : Date : Revised by : Description : */ #define _TEMPLATE_C_SRC /****************************************************************************/ /** **/ /** MODULES USED **/ /** **/ /****************************************************************************/ #include "TEMPLATE.H" /****************************************************************************/ /** **/ /** DEFINITIONS AND MACROS **/ /** **/ /****************************************************************************/ /****************************************************************************/ /** **/ /** TYPEDEFS AND STRUCTURES **/ /** **/ /****************************************************************************/ /****************************************************************************/ /** **/ /** PROTOTYPES OF LOCAL FUNCTIONS **/ /** **/ /****************************************************************************/ /****************************************************************************/ /** **/ /** EXPORTED VARIABLES **/ /** **/ /****************************************************************************/ /****************************************************************************/ /** **/ /** GLOBAL VARIABLES **/ /** **/ /****************************************************************************/ /****************************************************************************/ /** **/ /** EXPORTED FUNCTIONS **/ /** **/ /****************************************************************************/ /****************************************************************************/ /** **/ /** LOCAL FUNCTIONS **/ /** **/ /****************************************************************************/ /****************************************************************************/ /** **/ /** EOF **/ /** **/ /****************************************************************************/ สำหรับ .H ครับ อ้างถึง /* ******************* ******************************* C HEADER FILE ******************************* ** ******************* ** ** ** ** project : ** ** filename : ** ** version : ** ** date : ** ** ** ***************************************************************************** ** ** ** Copyright (c) 2015 ** ** All rights reserved. ** ** ** ***************************************************************************** VERSION HISTORY: ------------------------- Version : Date : Revised by : Description : */ #ifndef _TEMPLATE_INCLUDED #define _TEMPLATE_INCLUDED /****************************************************************************/ /** **/ /** MODULES USED **/ /** **/ /****************************************************************************/ #include "CTYPEDAT.H" /****************************************************************************/ /** **/ /** DEFINITIONS AND MACROS **/ /** **/ /****************************************************************************/ /****************************************************************************/ /** **/ /** TYPEDEFS AND STRUCTURES **/ /** **/ /****************************************************************************/ /****************************************************************************/ /** **/ /** EXPORTED VARIABLES **/ /** **/ /****************************************************************************/ #ifndef _TEMPLATE_C_SRC #endif /****************************************************************************/ /** **/ /** EXPORTED FUNCTIONS PROTOTYPE **/ /** **/ /****************************************************************************/ #endif /****************************************************************************/ /** **/ /** EOF **/ /** **/ /****************************************************************************/ หัวข้อ: Re: Template การใช้เขียนภาษา C แบบมืออาชีพครับ เริ่มหัวข้อโดย: empirejrz ที่ กรกฎาคม 09, 2015, 10:37:34 pm อันนี้เป็นการ Define ชนิดของตัวแปรนะครับจะทำให้ง่ายขึ้นเวลาเขียนภาษาซี
อ้างถึง /* ******************* ******************************* C HEADER FILE ******************************* ** ******************* ** ** ** ** project : ** ** filename : ** ** version : 0.1 ** ** date : June 29, 2015 ** ** ** ***************************************************************************** ** ** ** Copyright (c) 2015 ** ** All rights reserved. ** ** ** ***************************************************************************** VERSION HISTORY: ------------------------- Version : 0.1 Date : June 29, 2015 Revised by : Panupong Boonya Description : */ #ifndef _CTYPEDAT_INCLUDED #define _CTYPEDAT_INCLUDED /****************************************************************************/ /** **/ /** MODULES USED **/ /** **/ /****************************************************************************/ /****************************************************************************/ /** **/ /** DEFINITIONS AND MACROS **/ /** **/ /****************************************************************************/ /****************************************************************************/ /** **/ /** TYPEDEFS AND STRUCTURES **/ /** **/ /****************************************************************************/ typedef signed char int8s; typedef unsigned char int8u; typedef signed int int16s; typedef unsigned int int16u; typedef signed long int int32s; typedef unsigned long int int32u; typedef signed long long int int64s; typedef unsigned long long int int64u; /****************************************************************************/ /** **/ /** EXPORTED VARIABLES **/ /** **/ /****************************************************************************/ /****************************************************************************/ /** **/ /** EXPORTED FUNCTIONS PROTOTYPE **/ /** **/ /****************************************************************************/ #endif /****************************************************************************/ /** **/ /** EOF **/ /** **/ /****************************************************************************/ |