可能重复:
Boost Library
通常当我尝试(和失败)一个C++项目时,我在浏览网页时会遇到Boost.我尝试阅读Boost网站,但没有很好的简短描述为什么要使用Boost以及它到底是什么.
我非常喜欢Python的一件事是,所有内容都是内置的,跨平台的,Web请求,电子邮件,XML,JSON等.这也是Boost的情况吗?
所以,足够的咆哮,我的具体回答问题:
对于将contentEditable设置为true的IE文档,我遇到了一个不寻常的问题.在位于紧邻块元素之前的文本节点末尾的范围上调用select()会使选择转移到右边的一个字符,并显示在不应该出现的位置.我已向Microsoft提交了针对IE8的错误.如果可以,请为此问题投票,以便修复.
https://connect.microsoft.com/IE/feedback/ViewFeedback.aspx?FeedbackID=390995
我写了一个测试用例来证明效果:
<html>
<body>
<iframe id="editable">
<html>
<body>
<div id="test">
Click to the right of this line ->
<p id="par">Block Element</p>
</div>
</body>
</html>
</iframe>
<input id="mytrigger" type="button" value="Then Click here to Save and Restore" />
<script type="text/javascript">
window.onload = function() {
var iframe = document.getElementById('editable');
var doc = iframe.contentDocument || iframe.contentWindow.document;
// An IFRAME without a source points to a blank document. Here we'll
// copy the content we stored in between the IFRAME tags into that
// …Run Code Online (Sandbox Code Playgroud) 根据标题.
我认为.Net库肯定会受益于某种社区发展; 也许像Java Community Process.这是一个模拟非常有用的地方.
编辑:我认为人们相信我需要使用一些库.那不是我在说什么.我的意思是像向BCL添加新库的正式(或接近正式)过程.
使用 boost 库有缺点吗?
例如,输出的二进制文件会更大。或者性能比自定义库稍低。
因为一些大型项目不使用boost库而是使用他们自己的库。所以我认为他们不使用 boost 库是有原因的。