POCO是什么意思?

时间:2009-05-26 11:38:47

标签: .net poco

我见过很多关于POCO的文章。这是什么?

7 个答案:

答案 0 :(得分:50)

答案 1 :(得分:31)

根据您要选择的语言 POCO 表示

  

普通旧 CLR 对象

Wikipedia提及或

  

普通旧 C ++ 对象

正如PocoCapsule提到的那样,

  

POrtable COmponents

正如POCO Project提到的那样。

对于我所关注的问题以及这个问题的原因,当然用简单的话来说,它是C++ library。 :)

  

POCO C++ Libraries旨在用于以网络为中心的跨平台C ++软件开发,Apple的Cocoa用于Mac开发,或者Ruby on Rails用于Web开发 - 一个功能强大且易于使用的平台构建你的申请。

     

POCO C++ Libraries严格按照标准ANSI / ISO C ++构建,包括标准库。 POCO C ++库的开发人员试图在使用高级C ++特性和保持类可理解以及代码清晰,一致和易于维护之间找到一个很好的平衡。

答案 2 :(得分:9)

POCO C ++库(POCO代表POrtable COmponents)是开源C ++类库,它简化并加速C ++中以网络为中心的可移植应用程序的开发。这些库与C ++标准库完美集成,并填补了它所留下的许多功能空白。他们的模块化和高效的设计和实现使得POCO C ++库非常适合嵌入式开发,这是C ++编程语言越来越受欢迎的领域,因为它适用于低级别(设备I) / O,中断处理程序等)和高级面向对象的开发。当然,POCO C ++库也可以应对企业级挑战。

POCO C ++库免费开发人员重新发明轮子,并允许他们将时间花在更有价值的领域,例如快速完成工作并处理使其应用的功能唯一的。

Source and More Information

答案 3 :(得分:6)

如果你在谈论.NET:

  

POCO =普通旧类(或CLR)对象

请参阅:POCO vs DTO

答案 4 :(得分:4)

这样的缩略语通常代表“普通老......”,例如POX,意思是普通的旧XML。

因此我猜POCO要么是普通的旧C对象,要么是普通的旧类对象或者是一些衍生物。如果我知道上下文(例如您正在使用的编程语言),这将有所帮助。

答案 5 :(得分:2)

lainMH和Darnell已经给你答案了。正如维基百科文章中所述,是对POJO一词的引用,该术语的背景位于Martin Fowlers' website

答案 6 :(得分:1)

POCO代表Plain Old C++ Object