小编Max*_*rai的帖子

HTML:div大小?

我有3 div秒,都包含在父母中他们在父母div中.
这是我的HTML:

<div id="header">
   <div id="left"></div>
   <div id="middle"></div>
   <div id="right"></div>
</div>
Run Code Online (Sandbox Code Playgroud)

我的CSS:

#left
{
   float: left;
   width: 334px;
   background-image: ...;
}
#middle
{
   float: left;
   width: ???;
   background-image: ...;
}
#right
{
   float: left;
   width: 280px;
   background-image: ...;
}
Run Code Online (Sandbox Code Playgroud)

我希望#left#rightdiv具有静态大小和非重复背景.但是,#middlediv应根据页面大小调整大小.#middle除了其他两个div的宽度之外,我如何编写我的CSS以使div动态更改?

html css size

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

JQuery - ajax加载

一些内容......

现在我需要将一些文件加载​​到inner- block中,但保存它的旧内容.

$('#inner').load( 'pathToFile.html' );
Run Code Online (Sandbox Code Playgroud)

将取代div的旧内容.

谢谢.


所以,据我所知,我的代码应该是:

old = $('#inner').html();
$('#inner').load( 'pathToFile.html' );
$('#inner').html( old + $('#inner').html() );
Run Code Online (Sandbox Code Playgroud)

ajax jquery load

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

html - 创建块

我必须像这样创建块:

替代文字http://img689.imageshack.us/img689/5397/samplek.png

如何使用css + html更快地完成此操作?

html css rounded-corners

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

阵列麻烦

我在PHP中有这样的字符串:

$data = '1;3;5;7;9';
Run Code Online (Sandbox Code Playgroud)

并循环:

for ($i=0; $i < count($someArray); $i++)
{
   // If $i == any number in $data
}
Run Code Online (Sandbox Code Playgroud)

将循环中的$ i与字符串中的数字进行比较的更快方法是什么?我必须检查循环计数器是否为字符串.

php arrays split

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

通过boost ptr_vector迭代

我有一个自己的对象的ptr_vector列表.像这样的东西:

boost::ptr_vector<SomeClass> *list;
list->push_back(new SomeClass()>;
...
BOOST_FOREACH(SomeClass *tempObj, list)   // [x]
{
   tempObj->...
}


>‘boost::ptr_vector<SomeClass>*’ is not a class, struct, or union type
Run Code Online (Sandbox Code Playgroud)

boost loops ptr-vector

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

Filling std vector

I can't understand why does vector empty after it's filling.

The code is:

bool fillArray (vector<int> &array)
{        
    string temp;
    getline(cin, temp);

    if (temp  == "-1")
       return false
    else
       return true;

    int res = atoi(temp.c_str());
    array.push_back(res);
}

void showArray(const vector<int> array)
{
    for (int i = 0; i < array.size(); i ++)
        cout << array[i] << " ";
}


int main(int argc, char** argv)
{
    vector<int> array;

    while (fullArray (array))
    {}

    showArray(array);
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

When I input -1 the …

c++ vector std fill

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

宏作为函数参数的默认参数

我正在写记录器文件。我更喜欢在那里使用宏__FUNCTION__。我不喜欢这样的方式:

Logger.write("Message", __FUNCTION__);
Run Code Online (Sandbox Code Playgroud)

也许,有可能做这样的事情:

void write(const string &message, string functionName = __FUNCTION__)
{
   // ...
}
Run Code Online (Sandbox Code Playgroud)

如果没有,有没有什么方法可以不用手来做这些事情(我的意思是传递函数名)?

c++ macros arguments default function

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

代码需要太多内存

我正在将一些代码移植到另一个结构:

class EnvironObject
{
   protected:
      vector<float> mX, mY, mXSpeed, mYSpeed;
      int mMaxObjects;

   public:
      virtual void init(int maxObjects);
      virtual void setLimit(int limit);
      virtual int getLimit();
      virtual void update(float arg) = 0;
};

void EnvironObject::setLimit(int limit)
{
   mMaxObjects = limit;

   mX.resize(limit, 0); mY.resize(limit, 0);
   mXSpeed.resize(limit, 0); mY.resize(limit, 0);
}

int EnvironObject::getLimit()
{
   return mMaxObjects;
}

void EnvironObject::init(int maxObjects)
{
    mX = mY = mXSpeed = mYSpeed = std::vector<float>(mMaxObjects);

    fill(mX.begin(), mX.end(), 0);
    fill(mY.begin(), mY.end(), 0);
    fill(mXSpeed.begin(), mXSpeed.end(), 0);
    fill(mYSpeed.begin(), mYSpeed.end(), 0);

    /*mX.reserve(mMaxObjects * …
Run Code Online (Sandbox Code Playgroud)

c++ memory allocation exception

0
推荐指数
2
解决办法
207
查看次数

输入命令的控制台

我想为我的应用程序制作一些调试控制台.它应输出一些数据并输入输入命令.我怎样才能做到这一点?最好的方法是更新控制台,如:绘图信息和数据后输入提示.我正在Linux下开发.例如,gdb可以从控制台获取输入.

c++ debugging console input

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

正弦和衍生函数

我有一些物体通过正弦曲线移动.每当它到达"波浪"的顶部(或底部)时,我必须对其进行动画处理.我想用衍生函数做到这一点:我们知道它会改变那些点的值(从正面到负面或相反).所以代码是:

// Start value
int functionValue = +1;

// Function
float y = k1 * sinf(k2 * Deg2Rad(x)) + y_base;

// Derivative function
float tempValue = -cosf(y);

// Check whether value is changed
if (tempValue * functionValue < 0)
{
   animation = true;
}
functionValue = tempValue;
Run Code Online (Sandbox Code Playgroud)

如果我输出tempValue它会显示奇怪的数字:

0.851513
0.997643
0.0242145
0.690432
0.326303
-0.614262
0.892036
0.1348
0.709843
0.968676
0.0454846
0.920602
-0.423125
0.692132
-0.960107
0.0799654
-0.747722
-0.635241
0.148477
-0.98611
0.900912
-0.877801
0.811632
-0.362743
-0.233856
0.35512
-0.994107
0.885184
-0.468005
0.982489 …
Run Code Online (Sandbox Code Playgroud)

c++ math function

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