Lập trình, thuật toán
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.


Lập trình C/C++, java. Thuật toán
 
Trang ChínhLatest imagesTìm kiếmĐăng kýĐăng Nhập
Đăng Nhập
Tên truy cập:
Mật khẩu:
Đăng nhập tự động mỗi khi truy cập: 
:: Quên mật khẩu
Tìm kiếm
 
 

Display results as :
 
Rechercher Advanced Search
Latest topics
» Thông báo offline lần 1
Template trong C++ I_icon_minitimeWed Dec 07, 2011 12:16 pm by dinhha

» Chưa hiểu rõ đề CONANSP và FSOFT
Template trong C++ I_icon_minitimeMon Dec 05, 2011 1:53 pm by dinhha

» Thuật toán qui hoạch động (Dynamic programing)
Template trong C++ I_icon_minitimeSun Dec 04, 2011 6:21 pm by letrongngoc

» Khởi động lại nào!
Template trong C++ I_icon_minitimeThu Dec 01, 2011 11:54 am by TrungHieu11

» Bài tập tuần 1 của Hưng cùi bắp
Template trong C++ I_icon_minitimeMon Nov 07, 2011 10:37 pm by TrungHieu11

» Codeforces Beta Round #93
Template trong C++ I_icon_minitimeSat Nov 05, 2011 12:23 am by TrungHieu11

» Mở thêm thư mục "Các môn học ở trường"
Template trong C++ I_icon_minitimeThu Nov 03, 2011 3:05 pm by TrungHieu11

» code bài 1
Template trong C++ I_icon_minitimeMon Oct 31, 2011 7:42 pm by TrungHieu11

» Báo cáo lý lịch
Template trong C++ I_icon_minitimeMon Oct 31, 2011 6:39 pm by fallinlove2011

Top posters
TrungHieu11
Template trong C++ I_vote_lcapTemplate trong C++ I_voting_barTemplate trong C++ I_vote_rcap 
fallinlove2011
Template trong C++ I_vote_lcapTemplate trong C++ I_voting_barTemplate trong C++ I_vote_rcap 
dinhha
Template trong C++ I_vote_lcapTemplate trong C++ I_voting_barTemplate trong C++ I_vote_rcap 
thenguyen27192
Template trong C++ I_vote_lcapTemplate trong C++ I_voting_barTemplate trong C++ I_vote_rcap 
liveislife
Template trong C++ I_vote_lcapTemplate trong C++ I_voting_barTemplate trong C++ I_vote_rcap 
lovestorm_6390
Template trong C++ I_vote_lcapTemplate trong C++ I_voting_barTemplate trong C++ I_vote_rcap 
lehonghoa
Template trong C++ I_vote_lcapTemplate trong C++ I_voting_barTemplate trong C++ I_vote_rcap 
letrongngoc
Template trong C++ I_vote_lcapTemplate trong C++ I_voting_barTemplate trong C++ I_vote_rcap 

 

 Template trong C++

Go down 
2 posters
Tác giảThông điệp
TrungHieu11
Admin
Admin
TrungHieu11


Tổng số bài gửi : 52
Points : 102
Danh tiếng : 6
Join date : 15/10/2011
Đến từ : Đại học Công Nghiệp Tp.HCM

Template trong C++ Empty
Bài gửiTiêu đề: Template trong C++   Template trong C++ I_icon_minitimeSun Oct 23, 2011 11:43 pm

Thông thường mỗi lần khi các bạn chuẩn bị code 1 bài nào đó, các bạn sẽ bắt đầu code những dòng sau:

Code:
#include <csdio>

using namespace std;

int main(){
   
}

Nếu lần nào chuẩn bị code 1 bài cũng phải code lại những dòng tương tự vậy thì rất là mất thời gian Idea đôi khi còn khai báo thiếu thư viện Twisted Evil phải mon men lên dòng đâu code thêm thư viện khác, nhiều khi rất bực Rolling Eyes . Rất may C-Free và Dev-C++ có hổ trợ cho chúng ta phần template nghĩa là chỉ cần ta tạo 1 file mới thì những dòng trên sẽ xuất hiện, không cần phải code lại Razz.

Trong C-Free:

Vào Tool -> Editor properties -> Code template -> trong phần code các bạn copy phần trên vào -> Xong.
Từ giờ trở đi các bạn chỉ cần Ctrl - n -> Ctrl - j -> Enter là ra phần template Exclamation

Trong Dev-C++:

Vào Tool -> Editor options -> Code -> Default source -> Chép code vào.
Từ giở các bạn chỉ cần Ctrl - n là sẽ có sẵn template What a Face

Đây là 1/2 template của anh: Surprised

Code:
#include <set>
#include <bitset>
#include <queue>
#include <deque>
#include <stack>
#include <sstream>
#include <iostream>
#include <iomanip>

#include <cstdio>
#include <cstdlib>
#include <cmath>
#include <ctime>
#include <cstring>
#include <string>
#include <cassert>

#include <vector>
#include <list>
#include <map>
#include <algorithm>
#include <functional>
#include <numeric>
#include <utility>

using namespace std;

typedef vector<int> vi;
typedef vector<vi> vvi;
typedef pair<int, int> ii;
typedef long long int64; //NOTES:int64
typedef unsigned long long uint64; //NOTES:uint64
const double pi = acos(-1.0); //NOTES:pi
const double eps = 1e-11; //NOTES:eps
const int MAXI = 2 << 29;

#define FORN(i,a,b)    for (int i=(a),_b=(b); i<_b; i++)
#define RFORN(i,b,a)    for (int i=(b)-1,_a=(a); i>=_a; i--)
#define RESET(a,b)       memset((a),(b),sizeof(a))

#define SC(x)          scanf("%d",&x)
#define SC2(x,y)       scanf("%d%d",&x,&y)
#define PR(x)          printf("%d ",x)
#define PR2(x,y)       printf("%d %d ",x,y)
#define PRS(x)          printf("%s",x)
#define END          printf("\n")
#define EXIT(x)       {PRS(x);return 0;}
#define DBG(x)         {cerr << "--> " << #x << " = " << x << endl;}

#define fi             first
#define se             second
#define PB             push_back
#define ALL(x)          (x).begin(),(x).end()
#define MP(X,Y)       make_pair(X,Y)//NOTES:MP(
#define TR(c, i)       for(typeof((c).begin()) i = (c).begin(); i != (c).end(); i++)
#define present(c, x)    ((c).find(x) != (c).end())

int main(){
   //freopen ("INP.txt", "r", stdin);
   
}

#define là định nghĩa.
VD trong template của anh có dòng sau:

Code:
#define SC(x)          scanf("%d",&x)(

Nghĩa là trong hàm main() bạn khai báo:
Code:
scanf("%d", &a);

Code:
SC(a);
là như nhau, đều là nhập a cả nhưng code ở dưới ngắn hơn, giúp ta code nhanh hơn Very Happy Tương tự cho các lệnh #define sau.
Về Đầu Trang Go down
https://olphui.forumvi.com
fallinlove2011
Đang tập code
Đang tập code
fallinlove2011


Tổng số bài gửi : 18
Points : 27
Danh tiếng : 0
Join date : 16/10/2011
Age : 31
Đến từ : Đại Học Công Nghiệp

Template trong C++ Empty
Bài gửiTiêu đề: Re: Template trong C++   Template trong C++ I_icon_minitimeMon Oct 24, 2011 12:03 am

Có bao nhiêu template anh post luôn đi.cái này coi bộ code nó lẹ hơn nhiều àh.hjhjhj
Mà nhớ là post cái nào c++ khác c thì post luôn nha anh.
Về Đầu Trang Go down
TrungHieu11
Admin
Admin
TrungHieu11


Tổng số bài gửi : 52
Points : 102
Danh tiếng : 6
Join date : 15/10/2011
Đến từ : Đại học Công Nghiệp Tp.HCM

Template trong C++ Empty
Bài gửiTiêu đề: Re: Template trong C++   Template trong C++ I_icon_minitimeMon Oct 24, 2011 11:14 am

fallinlove2011 đã viết:
Có bao nhiêu template anh post luôn đi.cái này coi bộ code nó lẹ hơn nhiều àh.hjhjhj
Mà nhớ là post cái nào c++ khác c thì post luôn nha anh.

Phần còn lại anh chôm của coder hạng 2 thế giới là ACrush, hơi khó hiểu nên anh sẽ trình bày sau. Các em tập code theo template của anh nhé Surprised .C và C++ chúng ta đều có thể dùng cả 2 mà, cần gì phải chia. Anh thì cứ dùng lung tung, ko phân biệt C hay C++ @
Về Đầu Trang Go down
https://olphui.forumvi.com
Sponsored content





Template trong C++ Empty
Bài gửiTiêu đề: Re: Template trong C++   Template trong C++ I_icon_minitime

Về Đầu Trang Go down
 
Template trong C++
Về Đầu Trang 
Trang 1 trong tổng số 1 trang

Permissions in this forum:Bạn không có quyền trả lời bài viết
Lập trình, thuật toán :: Thư viện :: Thuật toán-
Chuyển đến