資源簡介
Dcmtk3.6.2
如果從頭開始理解DICOM的協議,然后完全自己編寫這些代碼來實現這些協議,是一件工程浩大的事情。德國offis公司開發的DCMTK,為我們提供了實現DICOM協議的一個平臺,使得我們可以在它的基礎上輕松的完成自己的主要工作,而不必把太多的精力放在實現DICOM協議的細節問題上。
代碼片段和文件信息
/*
?*??Copyright?(C)?2017?OFFIS?e.V.
?*??All?rights?reserved.??See?COPYRIGHT?file?for?details.
?*
?*??This?software?and?supporting?documentation?were?developed?by
?*
?*????OFFIS?e.V.
?*????R&D?Division?Health
?*????Escherweg?2
?*????D-26121?Oldenburg?Germany
?*
?*
?*??Module:??config
?*
?*??Author:??Jan?Schlamelcher
?*
?*??Purpose:?Testing?for?large?file?support?(LFS)
?*/
#include?
/*?Check?that?off_t?can?represent?2**63?-?1?correctly.?*/
/*?We?can‘t?simply?define?LARGE_OFF_T?to?be?9223372036854775807?*/
/*?since?some?C++?compilers?masquerading?as?C?compilers?*/
/*?incorrectly?reject?9223372036854775807.?*/
#define?LARGE_OFF_T?(((off_t)?1?<62)?-?1?+?((off_t)?1?<62))
int?main()
{
??int?off_t_is_large[(LARGE_OFF_T?%?2147483629?==?721?&&?LARGE_OFF_T?%?2147483647?==?1)???1?:?-1];
??return?0;
}
評論
共有 條評論