| |
|
|
- Página 1 - |
|
RudiB. | ¡Hola,
habe una kleines Problema el Yo no lösen kann, oder no verstehe. Mein Interpreter stürzt me en folgendem Quellcode de / hängt se en.....aber por qué porque sólo. Was mache Yo como falso ?? Sombrero alguien una Concepto y kann me helfen ?
Descargar |
|
|
| |
|
|
|
« Dieser Contribución wurde como Solución gekennzeichnet. » |
|
- Página 3 - |
|
RGH | Sí, y lo wurde de me tatsächlich seinerzeit así eigebaut:
El Arrays son null-basierend y el Angabe beim Dimensionieren son el jeweils letzte Element a. Der Begriff Größe a algunos Stellen el Ayuda es hier tatsächlich irreführend.
Hintergrund el Geschichte: Seinerzeit (antes etwa 18 Jahren con Profan² 6) wurde Profan² sigue gustando genutzt, en BASIC-Programas después de Windows a portieren. In el verschiedenen BASIC-Dialekten gab lo el Arrays veces Null-basierend y veces con 1 beginnend. Mit meiner Solución konnten beide Varianten simplemente übernommen voluntad. Wer una no null-basierenden Quellcode nutzte, en etwa una Schachbrett a programa kam con Declarar Feld%[8,8] de, auch si como el Felder con 0 como Index unbenutzt blieben. Wer de una null-basierendem BASIC kam, hatte auch con Declarar Feld%[7,7] no Problemas.
Außerdem mag auch el Pascal-Schreibweise, el en Arrayas siempre el (erste y) letzte Element y no el Größe angibt, mi damalige entscheidung beeinflusst haben.
Richtig es, dass el Ayuda manchmal algo irreführend es, si yo de Größe escribir, porque el eigentliche Größe es por el 0-Element sí en cada Dimension eins mehr.
Cambio kann Yo daran después de 18 Jahren wohl nichts mehr (außer al Ayuda-Texto natürlich) sin a Kompatibilitätsproblemen con bestehenden Quellcodes a kommen. (Denkbar wäre höchstens una Schalter, a Arrays de Programmierersicht 1-basierend a hacer, así en Feld%[8,8] entonces tatsächlich una Array el Größe 64 beginnend en Feld%[1,1] producido se.)
Saludo Roland
PS: Ende dieses Jahres entwickle Yo ya 25 Jahre a Profano. Yo voluntad alt! ;) |
|
|
| XProfan X3Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 01.02.2016 ▲ |
|
|
|
|
|
| |
|
- Página 2 - |
|
RudiB. | Yo fasse lo sí no........lag Yo porque all el Jahre así daneben?? |
|
|
| |
|
|
|
| Diese Cuestión se abschließend tal vez sólo por Usted beantwortet voluntad puede. |
|
|
| |
|
|
|
RGH | Also: Declarar Irgendwas$[2,2] producido una zweidimenionales Array con 9 Elementen, como el Zählung con 0 anfängt! Also de 0,0 a 2,2!
Saludo Roland
(z.Zt. en Boston, USA) |
|
|
| XProfan X3Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 30.12.2015 ▲ |
|
|
|
|
| Hast Usted lo así instalado,
dass uno en XProfan una 4x4 Array por Declarar a&[3,3] deklariert?
Das macht así weit Yo weiß no Lenguaje de programación así, si la Index con 0 beginnt! Eher es üblich, el Größen anzugeben en Arraydeklaration - no el letzten Index-Valor.
Dim 4 deklariert auch no 5 Byte - sin embargo, si lo para XProfan abweichend gelöst hast entonces stimmt el Hilfedatei dazu no y en el Vergleich a otro Deklarationen (Estructuras, Dim) es esta Anwendung no konsistent.
@Rudi: Danach ha Roland lo scheinbar doch así instalado como Usted lo verstanden hast. Oder es ahora incluso durcheinander gekommen beim Mitlesen de Boston. Das weiß Yo no.
Getestet FreeProfan y XProfan 11:
geben beide 1 de. |
|
|
| |
|
|
|
Jörg Sellmeyer | Puedo mich dumpf entsinnen, dass el schonmal Thema war y lo mich auch muy irritiert ha. In media Augen es una klarer Fehler. Größenangaben y nullbasierende Zählung debería no vermischt voluntad. |
|
|
| |
|
|
| |
|
- Página 3 - |
|
|
Michael W. | Hier ha Roland simplemente Basic y el otro en una Topf geworfen.
Sí lo son Idiomas, el en Zählung en Null beginnen y así se como keiner vertut ha Roland el nullte Element con en el Boot geholt.
Und sí, lo war ya häufiger Gegenstand el Diskussion.
Und auch WhileLoop kann una hier ya veces foppen, porque:
WhileLoop SizeOf(arr) --- durchläuft alles vom Index 1 beginnend y fällt entonces beim letzten Element en el Nase.
Richtig es hier nämlich WhileLoop 0, SizeOf(arr) - 1 |
|
|
| XProfan X3System: Windows 8/10, XProfan X4 Programmieren, das spannendste Detektivspiel der Welt. | 31.12.2015 ▲ |
|
|
|
|
RGH | Jetzt bin Yo incluso algo irritiert. Desde que hier aber el Quellcode de XProfan no esta habe, sehe Yo el Sache después de mi Fiesta una vez más en Ruhe a.
Saludo Roland |
|
|
| Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 31.12.2015 ▲ |
|
|
|
|
| ha el Thema otra vez en unerledigt gesetzt. |
|
|
| |
|
|
|
| |
|
| |
|
|
|
RGH | Sí, y lo wurde de me tatsächlich seinerzeit así eigebaut:
El Arrays son null-basierend y el Angabe beim Dimensionieren son el jeweils letzte Element a. Der Begriff Größe a algunos Stellen el Ayuda es hier tatsächlich irreführend.
Hintergrund el Geschichte: Seinerzeit (antes etwa 18 Jahren con Profan² 6) wurde Profan² sigue gustando genutzt, en BASIC-Programas después de Windows a portieren. In el verschiedenen BASIC-Dialekten gab lo el Arrays veces Null-basierend y veces con 1 beginnend. Mit meiner Solución konnten beide Varianten simplemente übernommen voluntad. Wer una no null-basierenden Quellcode nutzte, en etwa una Schachbrett a programa kam con Declarar Feld%[8,8] de, auch si como el Felder con 0 como Index unbenutzt blieben. Wer de una null-basierendem BASIC kam, hatte auch con Declarar Feld%[7,7] no Problemas.
Außerdem mag auch el Pascal-Schreibweise, el en Arrayas siempre el (erste y) letzte Element y no el Größe angibt, mi damalige entscheidung beeinflusst haben.
Richtig es, dass el Ayuda manchmal algo irreführend es, si yo de Größe escribir, porque el eigentliche Größe es por el 0-Element sí en cada Dimension eins mehr.
Cambio kann Yo daran después de 18 Jahren wohl nichts mehr (außer al Ayuda-Texto natürlich) sin a Kompatibilitätsproblemen con bestehenden Quellcodes a kommen. (Denkbar wäre höchstens una Schalter, a Arrays de Programmierersicht 1-basierend a hacer, así en Feld%[8,8] entonces tatsächlich una Array el Größe 64 beginnend en Feld%[1,1] producido se.)
Saludo Roland
PS: Ende dieses Jahres entwickle Yo ya 25 Jahre a Profano. Yo voluntad alt! ;) |
|
|
| XProfan X3Intel Duo E8400 3,0 GHz / 4 GB RAM / 1000 GB HDD - ATI Radeon HD 4770 512 MB - Windows 7 Home Premium 32Bit - XProfan X4 | 01.02.2016 ▲ |
|
|
|
|
| RGH (01.02.2016)
Ende dieses Jahres entwickle Yo ya 25 Jahre a Profano.
Das klingt sí después de Platz para una Party.
RGH (01.02.2016)
Yo voluntad alt! ;)
XProfan es gesund y Usted sitzt nunmal a el Quelle! |
|
|
| |
|
|
|
ByteAttack | [QUOTE_=RGH (01.02.2016) PS: Ende dieses Jahres entwickle Yo ya 25 Jahre a Profano. Yo voluntad alt! ;)
Tal vez körperlich - Geistig bist Usted fit *schleim* |
|
|
| |
|
|