问题列表 - 第47766页

创建一个int数组,其大小基于NSArray的大小

我正在尝试int根据运行时获得的大小创建并归零一个s 数组:

size = [gamePiece.availableMoves.moves count]; //debugger shows size = 1;
int array[size]; //debugger shows this as int[0] !
memset(array, 0, size);
indexes = array;
Run Code Online (Sandbox Code Playgroud)

size并且indexes都是这个类的ivars:

int size;
int* indexes;
Run Code Online (Sandbox Code Playgroud)

不过,我最终得到了一个0长度的数组.如何用指示的尺寸创建它[gamePiece.availableMoves.moves count]

c pointers objective-c dynamic-arrays

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

哪个版本的ASP.NET MVC附带Mono 2.10?

我知道ASP .NET MVC库现在随Mono一起提供,但我找不到确切的版本信息.

最新的Mono版本Mono 2.10.1中支持哪种版本的ASP.NET MVC ?

asp.net-mvc mono

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

如何在PHP中调低音量?

我可以在我的网站上调低音量或可能使电脑静音吗?

php

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

什么是处理异常以及如何在asp.net中处理它们的最佳方法

首先,我已经熟悉了简单的异常处理语法,但我要问的是最佳位置,最佳时间以及处理它们的最佳方法.

我正在构建一个N层应用程序.所以我认为DAL有时会产生一些错误来处理..而我刚刚了解了SqlException类,该类的处理是什么?我曾经看过一个处理SqlException的代码,然后它处理Exception!

在了解了实践以及我将要处理它们之后,我计划创建一个连接数据库并在数据库中记录错误的方法,以便我可以解决它,但我仍然不知道应该提供哪些信息收集让我识别整个情况!


我认为异常处理并不是什么大问题.但我时不时地读到一些奇怪的建议 - 我从未理解 - 在问题评论中但是没有人能回答我,因为这是一些非常古老的问题!

"不要只是明确地捕捉异常"

"应用程序中更高层使用的代码必须始终只抛出异常,而不必担心如何处理它们."

编辑

怎么样的Page_Error事件和Application_Error..我看到他们是处理错误的好习惯

c# asp.net webforms exception-handling

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

OOP或Structural:PHP网站

我将开始一个新的PHP/MySQL网站/ Facebook应用程序的视频 - 图片 - 文章共享,用户可以从托管网站的视频分享视频,图片来自URL或上传,文章将被写入,用户将从共享收入视频.

什么编程范例是这种网站的理想选择,为什么?

对于DB,我使用的是MySQLi OOP类.

php mysql oop programming-languages

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

C++指针赋值(指向矢量)

这是我在任何论坛的第一篇文章,所以请耐心等待.

我正在编写一个C++程序,它利用自定义类"Book"和成员变量,例如title,author和存储在字符串中的其他变量.这些成员变量中包含一个用于存储Review类型对象的向量(这是另一个自定义类).现在在我的驱动文件(main()所在的位置)需要访问该向量(每个Book对象中的Review向量)并对其进行更改.我意识到我需要使用类型向量的指针(例如,向量pointerName).所以我在Books类中添加了另一个成员变量,它是一个指针.我面临的问题是指向该向量的指针.我在哪里可以完成这项任务?我尝试取消引用它并将其指向对象的默认构造函数中的向量,但这会导致我的程序在运行时崩溃而不会抛出异常.我在构造函数中放置的行是*pointer = vector_of_reviews;

我是这个论坛的新手,还在学习如何在这里发帖,所以如果我在帖子中犯了错误或者我的信息不清楚或不充分,请耐心等待.如果我需要发布或说出更多内容以明确我的立场,请告诉我.

谢谢.

c++ pointers vector object variable-assignment

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

通过select -jQuery onchange打开URL

附加事件以便更改选择选项URL的最佳方法是什么.将href存储在attr中并在更改时抓住它?

jquery onchange

71
推荐指数
8
解决办法
29万
查看次数

为什么我在Scheme中的合并排序实现如此之慢?

我知道Racket的stdlib,但我想自己实现一个排序功能作为练习.我决定使用合并排序算法,因为它在递归术语中自然定义.很快我就提出了工作代码,但它运行得太慢了.在我看来,运行时间是列表大小的指数,虽然理论上它应该是O(n·log n).

这是我的代码:

#lang racket

(define (pair x y) (list x y))

(define (split input) (cond [(empty? input) (pair null null)] [(empty? (rest input)) (pair input null)] [else (let [(tail (cddr input))] (pair (cons (first input) (first (split tail))) (cons (second input) (second (split tail)))))]))

(define (merge input1 input2) (if (ormap empty? (list input1 input2)) (append input1 input2) (if (< (first input1) (first input2)) (cons (first input1) (merge (rest input1) input2)) (cons (first input2) …

lisp sorting performance scheme racket

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

在UITableView的页脚中对齐文本

我正在使用

- (NSString *)tableView:(UITableView *)tv titleForFooterInSection:(NSInteger)section
{
if (section == 1)
{
    return @
    "Some text  \r\n"
    "\r\n"
    "1. Point 1\r\n "
    "2. Point 2\r\n"
    "3. Point 3";
}
    return @"";
}
Run Code Online (Sandbox Code Playgroud)

对于一组细胞的页脚.它工作得很好,但我想将文本对齐到左边(以帮助看起来).我知道你可以创建一个视图/ UILabel使用,viewForFooterInSection但它似乎是一个丑陋的工作.有没有办法调整它?

iphone objective-c uitableview

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

如何运行多个源文件???需要帮助(C++ CODEBLOCKS)

我在一个项目的同一组源下有两个不同的.cpp文件(链表).我尝试运行一个名为"customer"的链接列表文件,但它只运行另一个名为"video"的文件.如何运行"客户"链表文件?

我的customer.cpp文件处于活动状态,但它仍在运行"视频"链接列表文件的程序.

基本上我试图带两个单独的客户列表和另一个单独的视频列表.

但是,当我尝试在customer.cpp选项卡下执行程序时,我认为应该运行该程序但运行video.cpp文件...我在这里遗漏了什么?

   #include <iostream>
    using namespace std;

    struct video
    {
      chartitle[40],star1[20],star2[20],star3[20],star4[20],prod[20],dir[20],proco[40];
     int copy;
     video *next;
     };
        video *first = NULL, *current = NULL;
      int optn = 0;
Run Code Online (Sandbox Code Playgroud)

^这是我的视频列表video.cpp文件的节点结构

      #include <iostream>
      using namespace std;

       struct customer
      {
       char f_name[20],l_name[20];
        int acc_num;
       customer *next;
        };
        customer *start = NULL, *pointer = NULL;
         int option = 0;
Run Code Online (Sandbox Code Playgroud)

^这是我的客户链表的节点结构.customer.cpp文件.这些文件在同一个项目下的两个单独的源文件中.

       int main(void)
        {
       first = NULL;
        current = NULL;
        do
       {
        display();
        cout << endl;
        cout << "Choose an option: " << endl; …
Run Code Online (Sandbox Code Playgroud)

c++ project codeblocks

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