Bạn nên sao chép và sử dụng các tệp khung hoặc mẫu để làm cơ sở cho tập lệnh hoặc ứng dụng mới.Tệp bộ xương yêu thích của bạn cho các ngôn ngữ khác nhau là gì?
Ví dụ, tôi sử dụng những cái sau (các emacs với mô-đun tự động chèn tự động mở một bản sao của tệp bộ xương thích hợp khi tạo tệp mới).
Perl:
#!/usr/bin/perl -w
use strict;
use Getopt::Long;
my $verbose = 1;
GetOptions("verbose!" => \$verbose
) or die("options error");
C++:
#include <iostream>
#include <stdexcept>
int main(int argc, char** argv){
try{
}
catch(std::exception& e){
std::cerr << e.what() << std::endl;
return EXIT_FAILURE;
}
return EXIT_SUCCESS;
}
Có thể cho rằng, người ta có thể bao gồm mã cơ bản cho boost::program_options
, vv
file skeleton yêu thích của bạn là gì?
Tuyệt, tôi không biết MooseX. Cảm ơn! – Frank