小编use*_*925的帖子

C++ 文件(exe)读取自身

我希望我的二进制文件能够自行读取,但我遇到了一些麻烦。现在这就是我得到的:

#include <iostream>
#include <fstream>

int main(int argc, char * argv[])
{
    char data[1000];
    std::fstream file(argv[0], std::ios::in | std::ios::binary);
    file >> data;

    std::cout << data;

    system("PAUSE");
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

由于某种原因,这只打印前 3 个字符......就是这样。我不知道为什么它不读取整个文件。有什么帮助吗?

c++ binary fstream

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

CSS 拉伸至 100% 高度

我正在尝试完成一些非常简单的事情。我那生疏的 CSS 技能一点帮助也没有。

这是想要实现的: 在此输入图像描述

我无法让它发生。如果我height: 100%在没有太多文本时使用它,但当我添加大量 Lorem Ipsum 时,内容 div 会被拉伸,并且左侧菜单 div 不会随之缩放。

我不想使用 JavaScript,只要可能的话就使用干净的 CSS。

HTML:

<html>
<head>
<title>test</title>
<link rel="stylesheet" type="text/css" href="css/style.css">
</head>
<body>
<div id="header">Header</div>
<div id="menu">Menu</div>
<div id="content">Content (paste a lot of lorem ipsum here and menu doesn't stretch)</div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

CSS

body
{
    margin: 0;
    height: 100%;
    background-color: gray;
}
#header
{
    height: 50px;
    background-color: white;
    border: 1px solid black;
}
#menu
{
    width: 225px;
    float: left;
    height: calc(100% - 50px);
    background-color: white; …
Run Code Online (Sandbox Code Playgroud)

html css

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

标签 统计

binary ×1

c++ ×1

css ×1

fstream ×1

html ×1