问题列表 - 第40480页

'='AND'!='运算符重载问题

好吧,我的邪恶编译器一直拒绝我的'='AND'!='重载操作符(我认为)我的Polynomial和Rational类.非常感谢帮助.

using namespace std;

class Polynomial
{

public:

//constructor
Polynomial() 
    {
        for ( int i = 0; i < 100; i++ )
    {
        coefficient[i] = 0;
    }
    }

~Polynomial(){}

void polynomialSet ( Rational a , int b ) //polynomialSetter function
    {  
    coefficient[b] = a;
    exponent = b;
}

    . . . . 

    const Polynomial &Polynomial::operator=(const Polynomial &a)
{
    if (&a == this)
        return *this;
}

bool Polynomial::operator!=(Polynomial &a)
{       
    return !(*this == a);
    }

***************************************************************************
using namespace std;

class Rational …
Run Code Online (Sandbox Code Playgroud)

c++

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

UITutton在UITableViewCell中

我有一个UIButton,其中有一个UITableViewCell内的图像.当单元格突出显示时,无论用户是否在按钮的边界内单击,该按钮也进入突出显示状态(即图像的较暗阴影).

我不想要这个功能 - 我只想在单击按钮时突出显示按钮,而不是在单击整个单元格时突出显示按钮.

我试图将突出显示状态的图像设置为与普通图像相同.这解决了问题,但它突然停止按钮更改颜色.

任何想法如何达到预期的效果?

iphone uibutton uitableview

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

在<li>元素中嵌套<article>元素在语义上是否正确?

使用HTML5,将<article>元素放在<li>元素中是否在语义上是正确的.这将证明有用的情况是博客上的近期或热门文章的列表.考虑以下:

<section id="popular">
  <div class="blurb">
    <h2>Popular Articles</h2>
    <p>The most popular posts from my blog.</p>
  </div>
  <ul>
    <li>
      <article>
        <h3>Article</h3>
        <p>An excerpt from the article.</p>
      </article>
    </li>
    <li>
      <article>
        <h3>Article</h3>
        <p>An excerpt from the article.</p>
      </article>
    </li>
    <li>
      <article>
        <h3>Article</h3>
        <p>An excerpt from the article.</p>
      </article>
    </li>
  </ul>
</section>
Run Code Online (Sandbox Code Playgroud)

如下所示:

热门文章

我博客上最受欢迎的帖子.

  • 文章

    摘自文章.

  • 文章

    摘自文章.

  • 文章

    摘自文章.

对我而言,这似乎是标记信息的绝佳方式.我唯一的问题是以这种方式<article><li>元素嵌套在元素中是否正确.

html5 semantic-web semantic-markup

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

如何循环并每次增加0.01?

我对这段代码感到很困惑.

这就是我想要它做的事情:从"v"值5开始,执行其余的函数/计算,将"v"值增加0.01,执行函数/计算,然后增加"v"将值再次设置为0.01,执行这些功能...执行此操作500次或直到达到10.00的"v"值,以较容易编码为准.

这是我目前的代码:

//start loop over v  
for(iv=5;iv<=500;iv++) {  
    v=0.01*iv;
    //Lots and lots of calculations with v here
}
Run Code Online (Sandbox Code Playgroud)

这是我得到的:我尝试设置iv <= 10所以它只做了10个循环,所以我可以先测试它,然后整晚离开它.它只做了6个循环,从v = 0.05开始到0.1结束.所以问题是a)它没有运行10个循环,b)它没有从5.00开始,它从0.05开始.

任何帮助,将不胜感激.

编辑:神圣的废话,这么多的答案!到目前为止,我已经尝试了两个不同的答案,两者都有效!我一直在盯着这个并且改变代码3个小时,简直不敢相信.

c loops

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

更改mPDF上的页面大小并使浏览器自动打印显示的PDF文件

我正在使用mPDF(http://mpdf.bpm1.com)创建pdf收据,但此刻它们只显示在一个完整的A4页面上.

我想将它们调整到合理的大小,因为我们使用的是epson tm-t88iv.这是我的第一个困境.

我遇到的第二个问题涉及在连接的打印机上调用自动打印.

我希望在处理表单时(在同一页面上)执行此操作.

但我不知道如何将其实现到我现在的代码中:

  <?php 

// post

$id = $_GET['id'];
$user = $_GET['user'];
$week = $_GET['week'];
$pRent = $_GET['pRent'];
$rentPaid = $_GET['rentPaid'];
$result = $_GET['result'];
$pDate = date("d/m/Y");

$html = '

<style>
@page {
 margin-top: 20px;
 margin-left: 20px;
}
</style>

<div style="text-align:center; font-family: Arial, Helvetica, sans-serif;">
        <div style="border: 0px; padding: 0px; width: 175px; text-align:center;">
        <img src="resources/speedline.png" width="161" height="58" />
        <p style="font-weight: bold;" align="center">
        DRIVER '.$id.' RECEIPT</p>    
  <p style="font-size: 12px; font-family: Arial, Helvetica, sans-serif;">'.$week.'</p>
    <span style="font-size: 10px;">PROCESSED …
Run Code Online (Sandbox Code Playgroud)

javascript php

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

为什么第二次崩溃?

嘿伙计们,我是Objective-C的新手,而且我正在创建一个应用程序,当你点击一个表格单元格时,它会按照它应该做的,但是当你第二次回到并点击单元格时,它就会与"EXC_BAD_ACCESS"崩溃.你能告诉我它意味着什么,为什么它只是第二次崩溃,我怎么能解决它?我很确定它在这个功能中:

- (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
// Navigation logic may go here. Create and push another view controller.

    RaceData * data = [self.units objectAtIndex:indexPath.row];
    ProtossInfo * info = [[ProtossInfo alloc] initWithNibName:@"ProtossInfo" bundle:nil];

     // ...
     // Pass the selected object to the new view controller.
    [self.navigationController pushViewController:info animated:YES];

    info.title = data.titler;
    info.minerals.text = data.min;
    info.vespene.text = data.vesp;
    info.supply.text = data.sup;
    info.portrait.image = data.porty;

    [info release];
    [data release];

}  
Run Code Online (Sandbox Code Playgroud)

iphone crash objective-c uitableview

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

如何使用Zend表单描述添加自定义HTML标记

考虑我想展示

复选框,复选框标签和之后的图像.

如何使用Zend Engine Form创建相同的视图

我尝试如下

    $this->addElement(
            'Checkbox',
            "$key",
            array(
             'label'=>$value,
                'checkedValue' => "$key",
                'uncheckedValue' => '',
                'checked' => true,
             'disabled' => false,
          )
        );

     $element = $this->getElement($key);         


       $element->setDecorators(
   array(
     'ViewHelper',
     array('Label', array('tag' => 'dt', 'class'=>'hidden')),
     array('Description',array('escape'=>false,'tag'=>' span')), //escape false because I want html output
    )
   );

     $element->setDescription('<img name="help_'.$key.'" id="help_'.$key.'" src="/application/modules/User/externals/images/what-is-this.gif"/>');

$element->setDescription('<img name="help_'.$key.'" id="help_'.$key.'" src="/application/modules/User/externals/images/what-is-this.gif"/>');
Run Code Online (Sandbox Code Playgroud)

但显示复选框,描述图像和复选框标签为上标.

请帮忙

php zend-framework zend-form

9
推荐指数
2
解决办法
9329
查看次数

如何将所有错误(包括未捕获的异常,NSLog调用和其他日志)重定向到Mac OS X上的日志文件?

我试图找到一个用ObjC编写的Cocoa应用程序的日志框架.

到目前为止我的尝试:

  1. 使用NSLog,但后来意识到配置和重定向非常困难.我想我可以破解它并编写一个获取我想要的信息的宏,比如线程ID,当前函数,当前行,当前文件,当前时间,消息等等,然后使用NSLog,但是......
  2. NSLog最终使用NSLogv,最终使用asl,所以我觉得"太棒了",我尝试使用asl代替,使用默认的客户端和上下文(如果我这样做,我将不得不为每个线程创建一个新的客户端但是,除非我创建一个宏,这也非常冗长,我注意到通过asl发送的日志得到广播系统,而NSLog只登录到stderr,我希望它们都转到同一个日志!
  3. 然后我注意到错误,以不同的方式(不同的日期戳等)格式化,因此现在有第三个日志记录上下文.

我可以使用哪种日志框架设置以方便的方式通过该框架记录所有消息,以便在应用程序出现问题时,开发人员可以获取日志文件,并找出问题所在?

我不想简单地重定向stderr,我希望有一个包含所有日志的结构化日志输出.我不希望某些日志转到标准输出,我不希望任何日志发送到syslogd,我只想将所有日志写入单个文件,可靠地识别有关该日志消息的所有相关信息(例如线程ID,消息,调用记录器的函数,等等,格式易于查看和可视化.

我想要的是将所有当前日志重定向到新目标.

有没有人有什么建议?

编辑:

实际上,我想用ObjC术语做的是:

  1. 在NSLog函数上执行"方法调配".这可能吗?是否可以(重新)配置Apple System Logger的使用,以覆盖同一应用程序中任何先前的服务配置?
  2. 确定我必须捕获未处理异常的所有位置.这包括但不限于:未处理的Cocoa异常.未处理的ObjC异常.未处理的C++异常.Unix信号.
  3. 捕获并记录堆栈中的错误,例如CoreGraphics引发的错误.(那些只是简单地记录消息"使用调试器添加断点!!!").

macos logging cocoa objective-c

15
推荐指数
3
解决办法
3894
查看次数

在批处理文件中创建相对路径

我有一个批处理文件,我不知道它将是什么驱动器字母,因为我将移动很多.

例如:adobe文件位于:J:\ Files\New folder\USB\Adob

批处理文件从以下位置执行:J:\ Files\New folder\USB\USBSTICK

所以我尝试了代码:

xcopy /s /y "%~dp0\..\..\USB\Adob\*" "C:\Program Files\"
Run Code Online (Sandbox Code Playgroud)

但它不会复制文件.我怎样才能让它变得动态?

xcopy path batch-file

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

在WPF扩展器控件的右端放置一个图标

嗨我正在尝试在设置复选框时在WPF Expander控件的右端放置一个绿色勾号图标.我的代码目前是:

<Expander x:Name="ImageExpander">
    <Expander.Header>
        <Grid Width="450">
            <Grid.ColumnDefinitions>
                <ColumnDefinition Width="*" />
                <ColumnDefinition Width="Auto" />
            </Grid.ColumnDefinitions>
            <Label Padding="0">My Header Text</Label>
            <Image Grid.Column="1" Margin="0"
                   Source="C:\...\GreenTick.png" Width="18" />
        </Grid>
    </Expander.Header>
</Expander>
Run Code Online (Sandbox Code Playgroud)

我使用网格将图标放在扩展器的右上角.这将标题文本放在旋转旁边的常用位置以扩展扩展器.它还在扩展器的右端附近放置了一个450像素的图标.

我希望它没有硬编码,这样无论扩展器有多宽,图标都会保留在右上角.任何人都可以建议如何做到这一点?

我尝试将expandder.header的宽度绑定到扩展器的宽度而没有运气.

谢谢你的建议!

wpf icons header expander

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