小编Tom*_*son的帖子

使用CSS左对齐表

我想用CSS左边对齐一个表,类似于标准HTML中的align = left,但我知道这是一个糟糕的形式.有没有办法做到这一点?如果没有,有没有办法在不使用表格的情况下格式化内容旁边的左对齐链接列表?

html css

6
推荐指数
2
解决办法
3万
查看次数

Eclipse CDT中的自动版本增量(C++)

有没有让Eclipse CDT在每次构建项目时自动增加构建版本号?我可以找到ANT的解决方案,但据我所知,这只适用于Java项目.

eclipse-cdt

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

运行时进程名称更改(C++)

是否可以在win32中更改运行时进程的名称(在任务管理器中的'进程'下面的名称)?我希望程序能够改变它自己的名字,而不是其他程序.感谢帮助,最好是用C++.并且消除任何病毒的想法,这不是病毒,是的,我知道我在做什么,这是我自己使用的.

c++ winapi

4
推荐指数
2
解决办法
6087
查看次数

一个好的 C++ 原生多媒体库?

谁能推荐一个便携式的 C++ 原生多媒体库?我试过 SDL,但它不能很好地与类交互,因为它是 ac 库。

c++ media

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

这个lambda捕获问题是一个gcc编译器错误吗?

最低工作示例:

#include <iostream>
#include <memory>
#include <string>

int main()
{
    std::shared_ptr<std::string> i = std::make_shared<std::string>("foo");

    auto f = [=]()
        {
            i.reset();
            std::cout << i.get() << "\n";
        };

    std::cout << i.use_count() << "\n";
    f();
    std::cout << i.use_count() << "\n";
}
Run Code Online (Sandbox Code Playgroud)

编译错误:

$ g++ -std=c++11 /tmp/foo.cpp 
/tmp/foo.cpp: In lambda function:
/tmp/foo.cpp:11:12: error: passing ‘const std::shared_ptr<std::basic_string<char> >’ as ‘this’ argument of ‘void std::__shared_ptr<_Tp, _Lp>::reset() [with _Tp = std::basic_string<char>; __gnu_cxx::_Lock_policy _Lp = (__gnu_cxx::_Lock_policy)2u]’ discards qualifiers [-fpermissive]
    i.reset();
Run Code Online (Sandbox Code Playgroud)

我认为i应该被捕获为一个值,但它似乎被捕获为一个const值.

编译器版本:

g++ (GCC) 4.9.2 20141101 …
Run Code Online (Sandbox Code Playgroud)

c++ lambda gcc g++ c++11

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

标签 统计

c++ ×3

c++11 ×1

css ×1

eclipse-cdt ×1

g++ ×1

gcc ×1

html ×1

lambda ×1

media ×1

winapi ×1