问题列表 - 第39642页

C++中各种智能指针之间的转换规则是什么?

TR1引入了shared_ptr,weak_ptr,scoped_ptr和unique_ptr等.

我想知道这些类型之间的各种转换/类型提升规则.

例如,将scoped_ptr分配给shared_ptr时会发生什么?这种转换是否可行/有意义以及此类转换的一些用例是什么?

(具体是否有表格?)

c++ rules smart-pointers

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

从文件中读取并存储在数组中

我编写了以下程序,从文件中逐行读取并将其存储在单词数组中.输出应该是数组中的两个随机字.但令人惊讶的是,单词数组只包含重复读取的最后一个单词.对出了什么问题的任何帮助?

int main(){
 int i = 0;
 char line_buffer[BUFSIZ];
 char* words[20];
 FILE *fp = fopen("input.txt", "r");
  while (fgets(line_buffer, sizeof(line_buffer), fp)) {
  //printf("%s", line_buffer); 
  words[i] = line_buffer;
  i = i + 1;
 } 
 printf("%d", i);
 int j = rand()%8;
    int k = (j+1)%8;
 printf("%s %s", words[j], words[k]); 
 fclose(fp);
 return 0;
}
Run Code Online (Sandbox Code Playgroud)

input.txt中

nematode knowledge
empty bottle
nevertheless
claustrophobia
metamorphosis
acknowledgement
impossibility
never gave up
Run Code Online (Sandbox Code Playgroud)

c random

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

从C#中的其他线程调用函数

我有一个主GUI线程与函数XYZ()来做一些关于GUI的事情.在其他线程中,如果我从主GUI的句柄调用XYZ(),则显示错误"跨线程操作无效:控制'Button00'从其创建的线程以外的线程访问."

我该怎么解决这个问题?我想我需要向GUI线程发送消息来做XYZ功能.请帮我.

谢谢.

Ankata

c#

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

如何通过隐藏字段传递数组

我的代码

$order[$j][0]="Euclidean Geomethiyil Kodpagugal";
$order[$j][1]=$q16;
$j++;
Run Code Online (Sandbox Code Playgroud)

隐藏的领域 -

<input type="hidden" name="hdnTotal" value="<?php echo $gtot; ?>">
<input type="hidden" name="hdnOrder" value="<?php echo $order; ?>">
<input type="submit" value="Place Order">
Run Code Online (Sandbox Code Playgroud)

hdnTotal价值即将出现在下一页但hdnOrder不是.print($_POST['hdnOrder'])Array在屏幕上打印.

php arrays hidden

19
推荐指数
4
解决办法
8万
查看次数

如何使CSS表适合屏幕宽度?

目前该表太宽,导致浏览器添加水平滚动条.

html css scrollbar css-tables

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

如何在句柄中查看查询执行的进度?

我在delphi中使用以下代码来处理:

procedure TForm1.ADOQuery1FetchProgress(DataSet: TCustomADODataSet; Progress,

  MaxProgress: Integer; var EventStatus: TEventStatus);

begin

    Progressbar1.Visible:=true;

    Progressbar1.Max:=MaxProgress;

    Progressbar1.Ppsitian:=Progress;

    Progressbar1.Visible:=false;

end;
Run Code Online (Sandbox Code Playgroud)

但....我看不到任何效果(此代码不执行)

我想显示在用户点击数据库中的SEARCH按钮从开始到完成过滤器中的过滤时查询执行的进度.

按钮onclick代码:

with ADOQuery1 do

begin

SQL.Clear;

SQL.Add('select * from tbl1 where id = '+Edit1.Text);

Open;

end;
Run Code Online (Sandbox Code Playgroud)

但我在进度条中没有任何变异,好像不在OnFetchProgress事件中写任何代码.

我代表你了吗?

delphi events progress dataset

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

如何在常规登录网站上整合facebook注册/注册?

我有一个问题是如何在已经使用常规登录/注册系统的网站上集成第三方登录(也做无声注册).

基本上当前登录是非常规则的:

  1. 当用户进入网站会话类时,确定是否需要重新登录.
  2. 当用户登录时,设置了所有类型的会话和cookie,用户可以访问受限区域.

mysql中的用户表还有很多字段也是密码字段.

我想知道如何在同一个数据库表中创建用户条目(如果它不存在)并为该facebook用户执行完整(静默)注册.

php facebook facebook-graph-api

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

机械化Python 3.x.

有没有什么方法可以在Python 3.x中使用Mechanize?

或者是否有任何替代品在Python 3.x中有效?

我一直在寻找几个小时,但我没有找到任何东西:(

我正在寻找如何使用Python登录该网站的方法,但该网站使用javascript.

提前致谢,

亚当.

python screen-scraping login screen mechanize

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

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

如何在按下主页按钮时终止进程?

当按下iphone主页按钮时,它只会隐藏用户界面,但当前正在运行的任何进程将继续在后台运行.我发现如果进程仍在运行,当我再次激活应用程序时,启动屏幕将显示很长时间,直到该进程完成后才显示应用程序的主页面.有没有办法在按下主页按钮时终止进程?

1)例如,如果我有一个for循环并且在循环结束之前,按下主页按钮,有没有办法终止循环?

2)如果不是循环,它的委托等待sdk函数完成该过程.例如.在调用UIImageWriteToSavedPhotosAlbum来保存图像后,在完成保存时将调用didFinishSavingWithError.按下主页按钮后,我可以终止保存过程吗?

谢谢.

iphone ipad ios

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