小编mol*_*man的帖子

如何使用fwrite将结构写入文件?

我对C很新,我遇到了fwrite问题.

我想使用一个包含两个值的结构:

struct keyEncode{
    unsigned short key[2];
    unsigned short encoded[2];
};
Run Code Online (Sandbox Code Playgroud)

然后我在main中声明我的struct和指向该struct的指针:

struct keyEncode keynEncode;
struct keyEncode *storedVal = &keynEncode;
Run Code Online (Sandbox Code Playgroud)

然后我为结构赋值,并希望使用fwrite将结构写入文件:

keynEncode.key[0] = k1[0];
keynEncode.key[1] = k1[1];
keynEncode.encoded[0] = p[0];
keynEncode.encoded[1] = p[1];
// i tried to use storedVal.key[0] = k1[0]; but i was getting compile errors

fwrite(storedVal, sizeof(storedVal), 0xffff, fp);
Run Code Online (Sandbox Code Playgroud)

现在我的问题是fwrite没有写任何文件.

我哪里错了?

c file-io struct file

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

如何通过不同的屏幕尺寸保持与XML drawable的一致性?

我正在尝试为计算器应用程序创建自己的按钮.

我的麻烦是,我发现很难支持所有不同的屏幕尺寸.

基本上我有很多按钮,像这样创建

<Button android:text="Button" android:id="@+id/button1"
    android:background="@drawable/test"
    android:layout_height="60dip" android:layout_width="60dip" android:layout_margin="5dip"></Button>
Run Code Online (Sandbox Code Playgroud)

我的背景是XML drawable

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<!-- Bottom 2dp Shadow -->
<item>
    <shape android:shape="rectangle">
        <gradient android:startColor="#E0E0E0" 
        android:endColor="#373737"
            android:angle="315" />
        <corners android:radius="20dip" />
    </shape>
</item>
<!-- White Top color -->
<item android:top="5dip" android:left="5dip" android:right="5dip"
    android:bottom="5dip">
    <shape android:shape="rectangle">
        <gradient android:startColor="#9E9E9E" android:endColor="#C5C5C5"
            android:angle="270" />
        <corners android:radius="20dip" />
    </shape>
</item>
Run Code Online (Sandbox Code Playgroud)

基本上是一个圆角的背景和看起来像斜面的东西,以及一些使它看起来很漂亮的渐变!

3.2 HVGA上的按钮尺寸正确

但是当我查看3.7 FWVGA中的按钮时,宽高比会丢失,并且尺寸与3.2相同,但由于在此屏幕上有更多像素可供使用,因此图像尺寸不正确.

反正在这种情况下是否保持一致性???

java xml android android-layout

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

使用jQuery和Wordpress进行未捕获的TypeError?

我在wordpress网站上遇到问题,我的nivo滑块不会加载横幅图片并显示它们.

我很确定它与jquery一起被加载到其他地方,但我只是不知道.

有人可以看看我的网站css-signs.ie 并检查错误

这是错误

Uncaught TypeError: Property '$' of object [object DOMWindow] is not a function
Run Code Online (Sandbox Code Playgroud)

javascript php wordpress nivo-slider

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

如何在wordpress中创建管理面板

我很高兴为wordpress编写插件.

我正在寻找一个用户可以上传图像的插件,并且某个样式(在后端编码)应用于图像.然后我会允许用户使用短代码输入图像.

(以上只是我需要做的一个例子......它比这复杂一点但是我确定一旦开始就可以编码了)

所以我可以做短代码.

首先,我将如何创建一个可以上传图像的管理面板,并将该图像存储在数据库中.

当用户上传图像时,先前的图像将被覆盖.

如果某人有一个关于创建管理面板的好教程的链接,那将是很棒的.那些人只是不适合我.

php wordpress wordpress-plugin

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

如何在c中对大量数据进行排序?

目前我正在尝试将不真实的数据写入文件,

基本上我生成一个新的数据结构并将其写入文件,直到文件变为1gb大,这发生在6个文件中,每个1gb,结构很小.8个字节长,有两个2变量id和amount

当我生成我的数据时,将按照金额的顺序创建结构并将其写入文件.但我需要按ID排序的数据.

记得有6gb的数据,我怎么能用id值对这些结构进行排序然后写入文件?

或者我应该首先写入文件,然后对每个单独的文件进行排序,以及如何将所有这些数据合并到一个文件中?

我有点卡住了,因为我想把它放在一个数组中,但显然这个数据量太大了.

我需要一个很好的方法来排序很多数据?(6GB)

c sorting quicksort

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

从谷歌地图api中检索坐标

我有一个地址列表,我现在想要检索他们的经度和纬度.我想通过java使用谷歌地图api.我将如何为一个地址检索一组合作伙伴.(因为我可以轻松实现多个)

java google-maps

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

如何使用嵌入式推文(iframe)的jquery砌体

我正在尝试使用多个嵌入式推文的Masonry.但我遇到了彼此重叠的元素问题.

我试过的一种方法是使用imagesLoaded插件按照参考指南,但这没有工作,因为我不认为每条推文的iframe没有完全加载我认为.

我试图只在页面加载时调用砌体,但我仍然有重叠的推文问题.

$(window).bind("load", function() {

    var $container = $('#panel');
    $container.masonry({
      columnWidth: 300,
      itemSelector: '.elem'
    });
});
Run Code Online (Sandbox Code Playgroud)

我不知道该怎么做,有没有办法在我将它发送到客户端之前如何弄清楚可嵌入的推文的高度,以便我可以将其设置为iframe的内联样式.这是从twitter API返回的JSON数据.

=============statuses/oembed============

    { cache_age: '3153600000',
      url: 'https://twitter.com/Cristiano/statuses/477052670197653504',
      height: null,
      provider_url: 'https://twitter.com',
      provider_name: 'Twitter',
      author_name: 'Cristiano Ronaldo',
      version: '1.0',
      author_url: 'https://twitter.com/Cristiano',
      type: 'rich',
      html: '<blockquote class="twitter-tweet"><p>Insane first half against the aliens! <a href="https://twitter.com/FALCAO">@Falcao</a>, we&#39;ll show them how we play football! <a href="https://twitter.com/search?q=%23GALAXY11&amp;src=hash">#GALAXY11</a> <a href="http://t.co/z0FzRHz6gG">http://t.co/z0FzRHz6gG</a> <a href="http://t.co/pGJ4F1AcO0">pic.twitter.com/pGJ4F1AcO0</a></p>&mdash; Cristiano Ronaldo (@Cristiano) <a href="https://twitter.com/Cristiano/statuses/477052670197653504">June 12, 2014</a></blockquote>\n<script async src="//platform.twitter.com/widgets.js" charset="utf-8"></script>',
      width: 550 }
Run Code Online (Sandbox Code Playgroud)

服务器端我使用带有express的node.js

javascript twitter iframe jquery masonry

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