praegune kellaaeg 26.06.2025 00:26:06
|
Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
|
Mucrop3
Lõuapoolik


liitunud: 28.03.2004
|
15.07.2011 09:27:52
MeshLab küsimus C++ Runtime Library |
|
|
Keegi loeb välja mida programm üritab teha rida 286 et ta crashib seal.
http://www.ros.org/doc/api/meshlab/html/pos_8h_source.html
Microsoft Visual C++ Runtime Library
Assertion failed!
Program: C:\Program Files (x86)\VCG\MeshLab\meshlab.exe
File:..\..\..\..\vcglib/vcg/simplex/face/pos.h
Line: 286
Expression: f->FFp(z)f->FFp(f->FFi(z))==f |
Ei ole ise programmeerija
_________________ My stroke machine roars down the lustful highway.
Keefir RUULIB. |
|
tagasi üles |
|
 |
Ho Ho
HV Guru

liitunud: 16.02.2002
|
15.07.2011 09:36:10
|
|
|
00286 assert( f->FFp(z)->FFp(f->FFi(z))==f ); // two manifoldness check |
Siis sinna reani jõudes on rakendus sellises seisus kus olla ei tohiks. Kas on kusagil kood vigane või on sisse söödetud valeandmed seda ei tea.
Too kommentaar seal rea lõpus peaks ära ütlema milles probleem. Paraku pole õrna aimugi mida see "manifoldness" tähendab. Võimalik, et tollele funktsioonile eelnev kommentaar annab mingit aimu:
00277 // Cambia Faccia mantenendo lo stesso vertice e lo stesso edge
00278 // Vale che he.flipf.flipf= he
00279 // Se l'he e' di bordo he.flipf()==he
00280 // Si puo' usare SOLO se l'edge e' 2manifold altrimenti
00281 // si deve usare nextf
|
Google ütles selle kohta nii:
00278 / / Vale he.flipf.flipf = h
00279 / / If he and the 'board he.flipf () == h
00280 / / You can 'use ONLY if the edge and' otherwise 2manifold
00281 / / should be used nextf |
_________________ Teach a man to reason and he'll think for a lifetime
Common sense - so rare that it's a damn superpower
Vaadates paljude inimeste sõnavõtte siin ja mujal jääb üle ainult klassikuid tsiteerida - "I weep for humanity" |
|
Kommentaarid: 106 loe/lisa |
Kasutajad arvavad: |
   |
:: |
0 :: |
1 :: |
86 |
|
tagasi üles |
|
 |
Mucrop3
Lõuapoolik


liitunud: 28.03.2004
|
15.07.2011 09:58:31
|
|
|
Manifold on kui kahe punkti vahele tõmmatud joone vahele jääb vähemalt 2 kolmnurka või nelinurka.
Mitte nagu oranžiga tähistatud siin.
JA teada on, et selliseid vigasid ei ole failis mille peal programm teostab antud ülesannet, ei peagi olema.
Spoiler 
_________________ My stroke machine roars down the lustful highway.
Keefir RUULIB. |
|
tagasi üles |
|
 |
|
lisa lemmikuks |
|
|
sa ei või postitada uusi teemasid siia foorumisse sa ei või vastata selle foorumi teemadele sa ei või muuta oma postitusi selles foorumis sa ei või kustutada oma postitusi selles foorumis sa ei või vastata küsitlustele selles foorumis sa ei saa lisada manuseid selles foorumis sa võid manuseid alla laadida selles foorumis
|
|
Hinnavaatlus ei vastuta foorumis tehtud postituste eest.
|