问题列表 - 第32667页

这个函数的原型如何看起来像是可编译的?

我有这个代码:

void PrintMainParameters(int n, char* array[])
{
  int i = 0;
  for(i = 0; i < n; i++)
  {
   printf("%s \n", array[i]);
  }
}

int main(int argc, char* argv[] )
{
  PrintMainParameters(argc, argv);
}
Run Code Online (Sandbox Code Playgroud)

工作良好.现在我想将PrintMainParameters作为原型编写,以便稍后在源文件中声明该函数.

我试过这个,但它说类型不匹配,第二个参数是一个不兼容的指针类型.我理解编译器错误,但我不知道它为什么会发生.

void PrintMainParameters(int, char*);


int main(int argc, char* argv[] )
{
 PrintMainParameters(argc, argv);
}

void PrintMainParameters(int n, char* array[])
{
  int i = 0;
  for(i = 0; i < n; i++)
  {
   printf("%s \n", array[i]);
  }
}
Run Code Online (Sandbox Code Playgroud)

原型必须如何?为什么我的代码不起作用?

c prototype compiler-errors

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

使用PHP和FPDF插入图像

我正在尝试插入图像,但不想指定x和y坐标.那可能吗?

$pdf->Image($image1, 5, 70, 33.78);
Run Code Online (Sandbox Code Playgroud)

我希望能够指定大小(33.78)但不能指定x和y,以便它根据内容移动.

$pdf->Write( 70, $reportTitle );
$pdf->Ln( 45 );
$pdf->SetFont( 'Arial', '', 12 );
$pdf->Write( 6, $reportSubtitle );

/**
  Create product 1
**/
$pdf->Ln( 10 );
$pdf->SetFont( 'Arial', '', 12 );
$pdf->Write( 6, $prod1title );
$pdf->Ln( 30 );
$pdf->SetFont( 'Arial', '', 10 );
$pdf->Write( 5, $prod1sub );
$pdf->Ln( 30 );
$pdf->Image($image1, 5, 70, 33.78);
Run Code Online (Sandbox Code Playgroud)

以上是我使用的代码.如果$ reportSubtitle是两行或三行,它会将$ prod1title和$$ prod1sub向下推,并且不可避免地在修复的图像下.有没有办法让图像像产品标题和副标题一样,并且在仍然声明尺寸的同时被推下来?

php fpdf

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

区分关联数组与常规数组

无需更改函数签名,我希望PHP函数在给定关联数组而不是常规数组时表现不同.

注意:您可以假设数组是同质的.例如,array(1,2,"foo" => "bar")不被接受,可以忽略.

function my_func(Array $foo){
  if (…) {
    echo "Found associated array";
  }
  else {
    echo "Found regular array";
  }
}


my_func(array("foo" => "bar", "hello" => "world"));
# => "Found associated array"

my_func(array(1,2,3,4));
# => "Found regular array"
Run Code Online (Sandbox Code Playgroud)

这可能用PHP吗?

php arrays associative-array

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

DbContext和DataContext一样吗?

我正在按照Scott Gu的一个教程来引用一个名为DbContext的类.我无法在框架4上的任何命名空间中找到它,在我看来,它已从CT4 DbContext重命名为.net4 System.Data.Linq.DataContext.我的假设是否正确?

c# database entity-framework-4

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

raw_input和超时

我想做一个raw_input('Enter something: .').我希望它睡3秒钟,如果没有输入,则取消提示并运行其余代码.然后代码循环并raw_input再次实现.如果用户输入类似"q"的内容,我也希望它能够破解.

python loops raw-input

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

在c ++中声明const BYTE*

我目前正在尝试调用函数调用.这是宣言:

const void* WINAPI CertCreateContext(
  __in      DWORD dwContextType,
  __in      DWORD dwEncodingType,
  __in      const BYTE *pbEncoded,
  __in      DWORD cbEncoded,
  __in      DWORD dwFlags,
  __in_opt  PCERT_CREATE_CONTEXT_PARA pCreatePara
);
Run Code Online (Sandbox Code Playgroud)

如您所见,第三个输入参数调用const BYTE*,它表示您尝试创建的编码证书.如何在c ++中定义这样的变量?

c++ winapi pointers certificate

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

有没有人有 Apache POI 将 PPTX 转换为 PNG 的例子

有谁知道将 PPTX PowerPoint 演示文稿转换为某种形式的图像的好例子?PNG/GIF/等?

我可以为 PPT 做,但正在寻找 PPTX 转换示例

谢谢

java apache powerpoint png apache-poi

5
推荐指数
0
解决办法
3863
查看次数

mysql加载数据infile无法获取文件的统计信息Errcode:2

我已经看了一遍,没有找到任何解决方案,对此的任何帮助都会很棒.

查询:

LOAD DATA INFILE '/Users/name/Desktop/loadIntoDb/loadIntoDB.csv' 
INTO TABLE `tba`.`tbl_name` 
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\r\n'
IGNORE 1 LINES
(
field1, field2, field3
)
Run Code Online (Sandbox Code Playgroud)

错误:

Can't get stat of '/Users/name/Desktop/loadIntoDb/loadIntoDB.csv' (Errcode:2)
Run Code Online (Sandbox Code Playgroud)

注意:

我在OSX 10.6.4上运行连接MySQL 5.x的MySQL Query浏览器

我试过的事情:

  • 拖放正下降
  • Chmod 777
  • 放入具有777权限的文件夹以及具有777权限的文件

mysql load-data-infile

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

ASP.NET MVC通过MVC框架加载慢图像?

在一些写真集页面上,我想显示appr 20缩略图.这些缩略图以编程方式从数据库加载.那些缩略图已经调整大小.当我向他们展示图像加载有点慢.有些需要0.5秒才能加载一些等待2个secons.数据库并不重要,因为当我删除数据库层时,性能问题仍然存在.当我直接用html加载相同的图像时,图像会立即加载.

通过mvc框架加​​载图像/文件是慢还是我错过了什么?

这太慢了

//in html
<img src='/File/Image.jpg' border='0'>                    

//in controller
public FileResult File(string ID)
{           
    //database connection removed, just show a pic
    byte[] imageFile = System.IO.File.ReadAllBytes(ID);
    return new FileContentResult(imageFile,"image/pjpeg");
}
Run Code Online (Sandbox Code Playgroud)

这很快就会发生

<img src='/Content/Images/Image.jpg' border='0'>                    
Run Code Online (Sandbox Code Playgroud)

c# model-view-controller performance load file

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

如何监听自定义URI

我正在开发一个具有自己的URI前缀的应用程序.(dchub://在这种情况下)

搜遍了所有并阅读了很多,但我有点困惑.

当有人点击dchub://浏览器中的链接时,是否可以启动我的应用程序?

到目前为止,发现了很多的例子otherway各地从您的应用中打开浏览器,但是那不是我要找的.

更新

非常感谢,我已经想到了,现在我有点陷入下一部分.

Uri data = getIntent().getData(); 
if (data.equals(null)) { } else { 
    String scheme = data.getScheme(); 
    String host = data.getHost(); 
    int port = data.getPort(); 
}
Run Code Online (Sandbox Code Playgroud)

nullpointerexception如果我正常启动应用程序,我会得到一些,如果我从网页打开它可以正常工作.所以我想包括一些检查nullvalue但是没有解决它.任何建议我如何才能通过选择它来启动应用程序?

android uri

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