问题列表 - 第28532页

只读内存和堆内存

AFAIK,在 C 语言中,字符串文字存储在只读存储器中。它实际上存在于硬件上的什么位置。

根据我的知识堆在 RAM 上。如果我错了,请纠正我。

堆和只读内存有什么不同?

它依赖于操作系统吗?

c

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

确定子视图在UIScrollView中是否可见

我在我的应用程序中添加了一个视图,其中包含一个UIScrollView,其中包含许多UITextViews的内容视图.这在OS 3.0及以上版本中运行良好,但是当我在2.2.1 iPod touch上测试时,有一个UITextView错误会阻止任何文本视图在滚动到视图时自动更新其内容 - 所以你必须发送它们setNeedsDisplay消息.

但是,我只想在滚动期间开始变为可见时才这样做 - 如何在UIScrollView的scrollViewDidScroll委托方法中确定UITextView在UIScrollView的框架中是否可见?

助教.朱尔斯.

iphone uiscrollview

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

如何在UITableView的顶部添加额外的分隔符?

我有一个基本上分为两部分的iPhone视图,上半部分有一个信息显示,下半部分有一个用于选择动作的UITableView.问题是UITableView中第一个单元格上方没有边框或分隔符,因此列表中的第一个项目看起来很有趣.如何在表格顶部添加额外的分隔符,将其与上方的显示区域分开?

这是构建单元格的代码 - 它非常简单.整体布局在xib中处理.

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
    static NSString *CellIdentifier = @"Cell";

    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
    if (cell == nil) {
        cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier] autorelease];
        cell.accessoryType = UITableViewCellAccessoryDisclosureIndicator;
    }

    switch(indexPath.row) {
        case 0: {
            cell.textLabel.text = @"Action 1";
            break;
        }
        case 1: {
            cell.textLabel.text = @"Action 2";
            break;
        }
        // etc.......
    }
    return cell;
}
Run Code Online (Sandbox Code Playgroud)

iphone cocoa-touch objective-c uikit ios

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

直接运行Java-applets(不带html页面)

我有个问题.

如何在不嵌入我的网页的情况下直接运行我的java-applet?

我知道appletViewr可以在没有浏览器的情况下执行applet,但我需要获得没有html页面的java applet.

java applet

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

如何将exe文件放在Windows启动中

我有WPF应用程序.我希望通过复选框为用户提供能力,将App(exe文件)放到Windows Startup中.我怎样才能在C#中实现这个程序化?

c# windows wpf

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

输入为千兆/太字节大小时会发生什么变化?

今天,当我看到一个数据集,其中最小的文件是48000个字段乘1600行(几个人的单倍型,22号染色体)时,我今天刚刚迈出了我的第一个宝贝步骤进入真正的科学计算.这被认为是微不足道的.

我写Python,所以我花了最后几个小时阅读有关HDF5,Numpy和PyTable的内容,但我仍然觉得我并不是真正想要一个TB级数据集对于我作为程序员的实际意义.

例如,有人指出,对于较大的数据集,不可能将整个内容读入内存,不是因为机器内存不足,而是因为架构的地址空间不足!它让我大吃一惊.

还有什么其他的假设我一直在教室里依赖这个大的投入?我需要做些什么才能开始做或以不同的方式思考?(这不一定是Python特定的.)

python large-data-volumes scientific-computing

21
推荐指数
2
解决办法
1699
查看次数

如何在C中的文件名后增加数字?

我有一点问题.我需要在一个小程序中对很多文件进行一些小操作.到目前为止,我已决定在一个循环中操作它们,我只需更改名称后面的数字.这些文件都名为TFxx.txt,其中xx的数字从1增加到80.那么如何在一个循环中一个接一个地打开它们呢?我试过这个:

for(i=1; i<=80; i++) {
   char name[8] = "TF"+i+".txt";
   FILE = open(name, r);
   /* Do something */
  }
Run Code Online (Sandbox Code Playgroud)

正如你所看到的那样,第二行将在python中工作但不在C中工作.我已经尝试用C进行类似的运行编号到这个程序,但我还没有发现如何做到这一点.格式不需要像第二行那样,但我想就如何解决这个问题提出一些建议.我需要做的就是能够打开许多文件并对它们执行相同的操作.

c python file-io

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

如何学习"COCOS2D中的动画"

我是cocos2d动画的新手,我想学习它,因为我总是在cocos2d制作iPhone游戏时停止动画.

任何人都可以建议我学习这些动画的方法,这样游戏动画制作就会变得容易.

谢谢.

iphone animation cocos2d-iphone

5
推荐指数
2
解决办法
3178
查看次数

针对LLVM的功能语言

是否有任何针对LLVM的语言:

  • 是静态类型
  • 使用类型推断
  • 是功能性的(即lambda表达式,闭包,列表原语,列表推导等)
  • 有一流的面向对象功能(继承,多态,mixins等)
  • 有一个复杂的类型系统(泛型,协方差和逆变等)

Scala就是所有这些,但只针对JVM.F#(在某种程度上是C#)是大多数(如果不是全部),但仅针对.NET.什么类似的语言针对LLVM?

programming-languages functional-programming scala llvm

36
推荐指数
2
解决办法
7577
查看次数

我们什么时候应该使用*,&,. , - >?

为什么我们在创建按钮时使用*字符但是我们没有将它添加到app实例?

#include <QApplication>
#include <QPushButton>

int main(int argc,char *argv[])
{
    QApplication app(argc,argv);
    QPushButton *button = new QPushButton("Button Text");
    QObject::connect(button,SIGNAL(clicked()),&app,SLOT(quit()));
    button->show();
    return app.exec();
}
Run Code Online (Sandbox Code Playgroud)

我们什么时候应该使用*,&,.,->

c++ qt

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