我正在考虑购买其中一个思维导图应用程序的"Pro"版本,以便从FreeMind升级并将我的思维导图存储在云端.它们都支持后者的文件扩展名.
你使用上述任何一种申请吗?他们的相对优势和劣势是什么?XMind最近被SourceForge 评为学术界最佳项目.MindMeister似乎有一个不错的iPhone应用程序客户端.我认为它们看起来很有前景,但从开发人员的角度来看哪个是最可定制的?
(如果您对这两个应用程序都有经验并了解它们之间的差异,请回复)
我已经学习了几个月的C++,并且发现它是一种优秀的语言,尽管它很有特权.
我想知道究竟什么是所谓的Objective-C++,是否值得学习它作为主要开发语言来定位Apple环境(即Mac OS X,iPhone OS).在网上搜索我只发现了几篇好文章:主要是维基百科的条目,还有一篇来自Mac开发中心.
维基百科说:
Objective-C++是GNU Compiler Collection的前端,它可以编译使用C++和Objective-C语法相结合的源文件.Objective-C++为C++增加了Objective-C添加到C的扩展.
Mac Dev Center文章补充说:
Apple的Objective-C编译器允许您在同一源文件中自由混合C++和Objective-C代码.这种Objective-C/C++语言混合称为Objective-C++.有了它,您可以使用Objective-C应用程序中的现有C++库.
Apple文章将Objective-C++称为一种语言.这是正确的吗?
我想知道以下内容:
我知道有关于"C++中最好的IDE"的一般性问题,但我想强调一下我是C++和编程的新手.这意味着我有学生的需求:
我认为以上是对教育IDE的相对合理的要求,可能不包括最后一个因为这样的通用工具可能不存在.有任何想法吗?
有人可以向我解释每个SunSpider子测试实际检查的内容,并给出真实等效的重要性和用途吗?哪种结果(即时间)被认为是现代系统可接受的?
到目前为止,我发现的唯一信息是每个小节的通用信息,在Coding Horror.
3d 纯JavaScript计算,可用于进行3d渲染,但不进行渲染.这最终主要是击中浮点数学和数组访问.
访问 数组,对象属性和变量访问.
bitops 按位运算,这些可用于各种事物,包括游戏,数学计算和各种编码/解码.它也是JavaScript中唯一一种以整数而非浮点形式完成的数学运算.
controlflow 控制流构造(循环,递归,条件).现在它主要涵盖递归,因为其他测试很好地涵盖了其他测试.
crypto Real加密代码,主要包括按位运算和字符串运算.
date JavaScript的"日期"对象的性能.
数学 各种数学类型的计算.
regexp 正则表达式.非常不言自明.
string 字符串处理,包括生成巨型"tagcloud"的代码,提取压缩的JS代码等.
但是每个小节的个别测试呢?
例如,"访问"子部分有4个测试(binary-trees, fannkuch, nbody, nsieve).在使用JavaScript的真实Web应用程序中,每个计算什么以及为什么/何时应该是重要的?
这在Visual C++ 2010 Express上编译并运行正常,但它只检查[2]元素:"Fish".
int main()
{
vector<string> words;
string temp;
vector<string> disliked(3);
disliked[0] = "Broccoli";
disliked[1] = "Mushrooms";
disliked[2] = "Fish";
while (cin >> temp)
words.push_back(temp);
cout << "Number of words: " << words.size() << endl;
for (int i=0; i<words.size(); ++i) {
if (words[i]!=disliked[2])
cout << words[i] << " ";
else cout << "BLEEP" << " ";
}
cout << endl;
keep_window_open();
return 0;
}
Run Code Online (Sandbox Code Playgroud)
如何在不键入的情况下检查所有向量元素:
if (words[i]!=disliked[0] && words[i]!=disliked[1] && words[i]!=disliked[2])
Run Code Online (Sandbox Code Playgroud)
?有关如何使其更好或更优雅的任何其他建议?
c++ ×2
benchmarking ×1
cloud ×1
ide ×1
iphone ×1
javascript ×1
macos ×1
mindmapping ×1
vector ×1