小编Tyl*_*r H的帖子

在for循环中删除对象

我正在制作一个生存游戏并试图在它离开屏幕时移除它.这是代码:

Public Sub tmrEnemyMove_Tick(sender As Object, e As EventArgs) Handles tmrEnemyMove.Tick
    Dim koopaAnimation As Boolean

    For Each enemy As enemy In lstEnemy
        enemy.enemy.Left = enemy.enemy.Left - 20

        If enemy.enemy.Tag = "koopa" Then
            enemy.enemy.Image = Image.FromFile(Application.StartupPath + "\Graphics\koopa" + Trim(Str(koopaPosition)) + ".png")
            If koopaAnimation = False Then
                If koopaPosition = 0 Then
                    koopaPosition = 1
                Else
                    koopaPosition = 0
                End If
            End If
            koopaAnimation = True
        End If

        If picMario.Left < enemy.enemy.Left AndAlso enemy.enemy.Left < picMario.Right Or picMario.Left < enemy.enemy.Right AndAlso …
Run Code Online (Sandbox Code Playgroud)

vb.net foreach loops object

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

PHP创建并格式化Microsoft Word文档

我当时希望使用PHP来创建Microsoft Word文档.在线查看之后,我发现大多数提供的解决方案只是创建一个没有格式化的.doc.我想知道什么是创建Word文档的最佳方法,我可以用PHP格式化,即更改我公司的字体,颜色,大小等.我猜这个需要某种库.任何回复将不胜感激.

php ms-word

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

为什么 rand 每次都给我几乎相同(但略有不同)的数字

我写了以下一段代码来在 C++ 中生成随机数

#include <stdlib.h>
#include <iostream>
#include <ctime>

#define ARRAY_SIZE 5
#define MAX_VAL ARRAY_SIZE*5+1

int main() {
  srand(time(NULL));

  int arr [ARRAY_SIZE];
  for (int i = 0; i < ARRAY_SIZE; i++) {
    arr[i] = (rand() % MAX_VAL);
  }

  for (int i = 0; i < ARRAY_SIZE; i++) {
    printf ("%d\n", arr[i]);
  }

  return 0;
}
Run Code Online (Sandbox Code Playgroud)

当我运行这个时,我每次都得到几乎相同的数字:

tyler@Tylers-MacBook-Pro hw2 % ./MergeSort
11
16
16
21
16
tyler@Tylers-MacBook-Pro hw2 % ./MergeSort
21
11
21
11
6
tyler@Tylers-MacBook-Pro hw2 % ./MergeSort …
Run Code Online (Sandbox Code Playgroud)

c++ random random-seed

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

标签 统计

c++ ×1

foreach ×1

loops ×1

ms-word ×1

object ×1

php ×1

random ×1

random-seed ×1

vb.net ×1