小编use*_*134的帖子

在Visual Studio中运行小型C++程序而不创建项目

有没有办法在Visual Studio中构建/运行小型C++程序而不创建项目?

例如,如果我有一个文件hello.cpp,我可以在hello.exe没有项目的情况下编译它吗?

c++ build visual-studio

14
推荐指数
2
解决办法
1万
查看次数

优化boost无序映射和集合,C++

我将解析60GB的文本并在地图中进行大量的插入和查找.我刚开始使用boost :: unordered_set和boost :: unordered_map当我的程序开始填充这些容器时,它们开始变得越来越大,我想知道为这些容器预先分配内存是否是一个好主意.像mymap :: get_allocator().allocate(N); ?

或者我应该让他们自己分配并找出成长因素?代码看起来像这样

boost::unordered_map <string,long> words_vs_frequency, wordpair_vs_frequency;   
boost::unordered_map <string,float> word_vs_probability, wordpair_vs_probability,
           wordpair_vs_MI;                  
//... ... ...                                   

N = words_vs_frequency.size();
long   y =0; float MIWij =0.0f, maxMI=-999999.0f;
for (boost::unordered_map <string,long>::iterator i=wordpair_vs_frequency.begin(); 
                     i!=wordpair_vs_frequency.end(); ++i){
if (i->second >= BIGRAM_OCCURANCE_THRESHOLD)
    {
    y++;
    Wij = i->first;
    WordPairToWords(Wij, Wi,Wj);
    MIWij =  log ( wordpair_vs_probability[Wij] /
             (word_vs_probability[Wi] * word_vs_probability[Wj]) 
            );

    // keeping only the pairs which MI value greater than 
    if (MIWij > MUTUAL_INFORMATION_THRESHOLD)
        wordpair_vs_MI[ Wij ] = MIWij;
    if(MIWij > maxMI …
Run Code Online (Sandbox Code Playgroud)

c++ c++11

4
推荐指数
1
解决办法
4378
查看次数

什么是实体框架的好本地数据库

对于需要本地数据库的WPF应用程序,本地数据库与Entity Framework一起使用会是一个不错的选择.

我不想使用MSSQL Server cos这是一个过度杀伤和MSSQL CE几天前我使用的是SQL CE 3.5并且有各种各样的问题,它不支持服务器生成的ID.

我读过MS Access也有问题.而且也不想使用SQLite.

TIA

entity-framework

1
推荐指数
1
解决办法
1439
查看次数

标签 统计

c++ ×2

build ×1

c++11 ×1

entity-framework ×1

visual-studio ×1