stdArray starts at 1 instead of 0
評価
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 初心者へのやさしさ
- 35/100
- issue の種類
- バグ
- 明瞭さ
- おおむね明確
- 活発さ
- 停滞
- 技術スタック
- visualbasic
- 領域
- tooling
調査の方向性
Start at stdArray.Create and the stdArray indexing entry point, then compare the current lower-bound behavior with the VBA example showing arr(0) and arr(1). Done means the intended zero-based behavior is decided and the example no longer raises an out-of-range error when accessing arr(0).
索引モデルが issue の本文から書いたものです。
説明
Description
In the current implementation of the stdArray it starts at 1 instead of 0, however in vba and javascript the array starts at 0 is this a planned design decision or is it designed to be that way?
Example
Dim arr As stdArray
Set arr = stdArray.Create(1, 2, 3, 4, 5, 6, 7, 8, 9, 10)
Debug.Print (arr(0)) 'throws an error
Debug.Print (arr(1))
Error
Runtime error: 9
Index out of range
Expectation
stdArray starts at 0
- 主要言語
- VBA
- スター
- 412
- フォーク
- 70
- 平均マージ
- 1日 3時間
- マージ済み PR(30日)
- 4
環境構築
このプロジェクトには開発コンテナ、Dockerfile、コントリビューションガイドがありません。まず README を読み、一般的な手順ははじめてのコントリビューションガイドを参照してください。
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
sancarn/stdVBA のほかの issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 77/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 77/100
-
enhancement
難易度 4/5 3〜5日 初心者へのやさしさ 38/100
-
難易度 4/5 3〜5日 初心者へのやさしさ 25/100
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
メンテナーはふだん 1 日以内に返信
-
bug triage
難易度 2/5 1〜3時間 初心者へのやさしさ 74/100
メンテナーはふだん 1 日以内に返信
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
-
bug p2 qa:ui triaged
難易度 2/5 1〜3時間 初心者へのやさしさ 85/100
saketh-kowtha/lazyhub#464 ·
メンテナーはふだん 1 日以内に返信
-
developer-experience documentation good first issue priority: low testing
難易度 2/5 1〜3時間 初心者へのやさしさ 85/100
Gautam-aman/CODOVYN#22 ·