The Dark Side of Hardware Upgrade Forum

...bringing out the worst in you since 2003...
Oggi è ven ott 02, 2026 10:41 am

Tutti gli orari sono UTC +1 ora


-->
-->

Apri un nuovo argomento Rispondi all’argomento  [ 33 messaggi ]  Vai alla pagina 1, 2  Prossimo
Autore Messaggio
 Oggetto del messaggio: Devo parafrasare del C++
MessaggioInviato: dom gen 08, 2012 2:23 pm 
Schiavo
Avatar utente
Iscritto il: gio lug 15, 2010 7:35 pm
Messaggi: 5339
Località: Tua madre succhia i cazzi all'inferno, idiota
:mcoso:

vector<vector<int>::iterator> start(NPROCS),end(NPROCS);


Con NPROCS variabile intera. Ho capito cosa sono i vector ma non capisco cosa siano gli iterator. In due parole per cosa differiscono da array, puntatori e vector?
_________________
Long Live Iran
Immagine
Top
 Profilo E-mail Non connesso  
 
 Oggetto del messaggio: Re: Devo parafrasare del C++
MessaggioInviato: dom gen 08, 2012 3:38 pm 
Schiavo
Avatar utente
Iscritto il: lun lug 19, 2010 6:08 pm
Messaggi: 7370
Località: Smileland (già Crucconia)
Aldin @ ha scritto:
:mcoso:

vector<vector<int>::iterator> start(NPROCS),end(NPROCS);

Un vettore di iteratori ad un vettore di integer ? :wat:

Cita:
Con NPROCS variabile intera. Ho capito cosa sono i vector ma non capisco cosa siano gli iterator. In due parole per cosa differiscono da array, puntatori e vector?

Gli iterator sono oggetti per muoversi dentro i vectors ed accedere ai suoi elementi.
Di solito lo si fa con un ciclo.

Mai, e dico MAI, eliminare elementi da un vector direttamente in un ciclo con l'iterator!
_________________
Se nel forum sono attivo vuol dire che al lavoro sto facendo documentazione.
Top
 Profilo E-mail Non connesso  
 
 Oggetto del messaggio: Re: Devo parafrasare del C++
MessaggioInviato: dom gen 08, 2012 3:56 pm 
Schiavo
Avatar utente
Iscritto il: sab ott 16, 2010 1:37 am
Messaggi: 7223
trallallero @ ha scritto:
Mai, e dico MAI, eliminare elementi da un vector direttamente in un ciclo con l'iterator!

*

!
Top
 Profilo E-mail Non connesso  
 
 Oggetto del messaggio: Re: Devo parafrasare del C++
MessaggioInviato: dom gen 08, 2012 3:58 pm 
Schiavo
Avatar utente
Iscritto il: gio lug 15, 2010 7:35 pm
Messaggi: 5339
Località: Tua madre succhia i cazzi all'inferno, idiota
Diobambù.
_________________
Long Live Iran
Immagine
Top
 Profilo E-mail Non connesso  
 
 Oggetto del messaggio: Re: Devo parafrasare del C++
MessaggioInviato: dom gen 08, 2012 4:06 pm 
Schiavo
Avatar utente
Iscritto il: sab lug 17, 2010 11:22 am
Messaggi: 3498
Località: London SE1
trallallero @ ha scritto:
Aldin @ ha scritto:
:mcoso:

vector<vector<int>::iterator> start(NPROCS),end(NPROCS);

Un vettore di iteratori ad un vettore di integer ? :wat:

Cita:
Con NPROCS variabile intera. Ho capito cosa sono i vector ma non capisco cosa siano gli iterator. In due parole per cosa differiscono da array, puntatori e vector?

Gli iterator sono oggetti per muoversi dentro i vectors ed accedere ai suoi elementi.
Di solito lo si fa con un ciclo.

Mai, e dico MAI, eliminare elementi da un vector direttamente in un ciclo con l'iterator!


Vero.
Peraltro C# e altri linguaggi lo impediscono.
Solo a runtime purtroppo, ma almeno alzano eccezione.

Pattern corretto e':
un primo ciclo (con iterator o meno) per cercare cosa si deve eliminare (o modificare)
Un secondo ciclo su questa nuova collezione procedendo con la eliminazione (o la modifica)
_________________
In regime di libera concorrenza esiste una sola regola per l'imprenditore: fare il miglior prodotto possibile al minor costo possibile, pagando i massimi stipendi possibili. (Henry Ford)
Top
 Profilo E-mail Non connesso  
 
 Oggetto del messaggio: Re: Devo parafrasare del C++
MessaggioInviato: dom gen 08, 2012 4:20 pm 
Schiavo
Avatar utente
Iscritto il: gio lug 15, 2010 7:35 pm
Messaggi: 5339
Località: Tua madre succhia i cazzi all'inferno, idiota
Smettetela di parlare arabo.
:chan:
Domani ho un esame di prog e la sola costa che ho fatto è stato un programma che nemmeno devo portare. Se passo è gran festa.

Immagine


Allegati:
programmi esemplificativi.7z [8.47 ]
Scaricato 7 volte
_________________
Long Live Iran
Immagine
Top
 Profilo E-mail Non connesso  
 
 Oggetto del messaggio: Re: Devo parafrasare del C++
MessaggioInviato: dom gen 08, 2012 9:18 pm 
Schiavo
Avatar utente
Iscritto il: lun lug 19, 2010 6:08 pm
Messaggi: 7370
Località: Smileland (già Crucconia)
gugoXX @ ha scritto:
trallallero @ ha scritto:

Un vettore di iteratori ad un vettore di integer ? :wat:


Gli iterator sono oggetti per muoversi dentro i vectors ed accedere ai suoi elementi.
Di solito lo si fa con un ciclo.

Mai, e dico MAI, eliminare elementi da un vector direttamente in un ciclo con l'iterator!


Vero.
Peraltro C# e altri linguaggi lo impediscono.
Solo a runtime purtroppo, ma almeno alzano eccezione.

Pattern corretto e':
un primo ciclo (con iterator o meno) per cercare cosa si deve eliminare (o modificare)
Un secondo ciclo su questa nuova collezione procedendo con la eliminazione (o la modifica)

Io ovviamente l'ho scoperto sulla mia pelle, dopo qualche crash e con la consapevolezza, dopo, di essere stato un emerito cretino a non aver previsto l'errore :okay:

Aldin ha scritto:
Smettetela di parlare arabo.
:chan:
Domani ho un esame di prog e la sola costa che ho fatto è stato un programma che nemmeno devo portare. Se passo è gran festa.

Cazzi tuoi ? cazzi tuoi.

Devi dare programmazione e non sai cos'è un iterator, cristo ?

Spiegato qui, se non lo capisci è solo colpa tua. Se lo si deve spiegare in altre parole per renderlo comprensibile, vuol dire che mancano le basi per capire.

http://www.cplusplus.com/reference/std/iterator/

Cita:
In C++, an iterator is any object that, pointing to some element in a range of elements (such as an array or a container), has the ability to iterate through the elements of that range using a set of operators (at least, the increment (++) and dereference (*) operators).

etc etc con disegnini vari...
_________________
Se nel forum sono attivo vuol dire che al lavoro sto facendo documentazione.
Top
 Profilo E-mail Non connesso  
 
 Oggetto del messaggio: Re: Devo parafrasare del C++
MessaggioInviato: dom gen 08, 2012 10:16 pm 
Schiavo
Avatar utente
Iscritto il: gio lug 22, 2010 3:58 pm
Messaggi: 8404
fa fisica eh
_________________
Working Vibes - L'Informazione | Controllo delle masse | Citizen Berlusconi | Storia del periodo berlusconiano | La mafia in politica | L'Ombra Oscura Della P2 | Promemoria | Borsellino: Lezione sulla mafia | Videocracy | Draquila
Top
 Profilo Non connesso  
 
 Oggetto del messaggio: Re: Devo parafrasare del C++
MessaggioInviato: dom gen 08, 2012 10:34 pm 
Schiavo
Avatar utente
Iscritto il: lun lug 19, 2010 6:08 pm
Messaggi: 7370
Località: Smileland (già Crucconia)
Questo gli permette di passare un esame di programmazione senza studiare ?
_________________
Se nel forum sono attivo vuol dire che al lavoro sto facendo documentazione.
Top
 Profilo E-mail Non connesso  
 
 Oggetto del messaggio: Re: Devo parafrasare del C++
MessaggioInviato: dom gen 08, 2012 10:36 pm 
Schiavo
Avatar utente
Iscritto il: gio lug 22, 2010 3:58 pm
Messaggi: 8404
trallallero @ ha scritto:
Questo gli permette di passare un esame di programmazione senza studiare ?


no ma dico, magari non gli fanno fare chissaché

tipo come l'esame di fisica a informatica
_________________
Working Vibes - L'Informazione | Controllo delle masse | Citizen Berlusconi | Storia del periodo berlusconiano | La mafia in politica | L'Ombra Oscura Della P2 | Promemoria | Borsellino: Lezione sulla mafia | Videocracy | Draquila
Top
 Profilo Non connesso  
 
 Oggetto del messaggio: Re: Devo parafrasare del C++
MessaggioInviato: dom gen 08, 2012 10:37 pm 
Schiavo
Avatar utente
Iscritto il: gio lug 22, 2010 3:58 pm
Messaggi: 8404
che devo ancora passare e mi fa stracagare :okay:
_________________
Working Vibes - L'Informazione | Controllo delle masse | Citizen Berlusconi | Storia del periodo berlusconiano | La mafia in politica | L'Ombra Oscura Della P2 | Promemoria | Borsellino: Lezione sulla mafia | Videocracy | Draquila
Top
 Profilo Non connesso  
 
 Oggetto del messaggio: Re: Devo parafrasare del C++
MessaggioInviato: dom gen 08, 2012 10:43 pm 
Schiavo
Avatar utente
Iscritto il: lun lug 19, 2010 6:08 pm
Messaggi: 7370
Località: Smileland (già Crucconia)
toyo @ ha scritto:
trallallero @ ha scritto:
Questo gli permette di passare un esame di programmazione senza studiare ?


no ma dico, magari non gli fanno fare chissaché

tipo come l'esame di fisica a informatica


Se lui si giustifica così, come fa a lamentarsi che parliamo in arabo quando parliamo semplicemente di iteratori ?

Aldin ha scritto:
Domani ho un esame di prog e la sola costa che ho fatto è stato un programma che nemmeno devo portare. Se passo è gran festa.



toyo ha scritto:
che devo ancora passare e mi fa stracagare :okay:

Io invece avrei dovuto fare fisica :megusta:
_________________
Se nel forum sono attivo vuol dire che al lavoro sto facendo documentazione.
Top
 Profilo E-mail Non connesso  
 
 Oggetto del messaggio: Re: Devo parafrasare del C++
MessaggioInviato: dom gen 08, 2012 11:07 pm 
Schiavo
Avatar utente
Iscritto il: lun set 17, 2007 11:04 pm
Messaggi: 1718
dopo queste affermazioni mi chiedo che vai a dare un esame di programmazione, sei stato finore a fare? cazzo vettori, idici, puntatori sono l'abc :mother:
Top
 Profilo Non connesso  
 
 Oggetto del messaggio: Re: Devo parafrasare del C++
MessaggioInviato: dom gen 08, 2012 11:18 pm 
Schiavo
Avatar utente
Iscritto il: gio lug 22, 2010 3:58 pm
Messaggi: 8404
laura @ ha scritto:
dopo queste affermazioni mi chiedo che vai a dare un esame di programmazione, sei stato finore a fare? :


più leggo questa frase e meno la capisco

mi esplode il cervello a "sei stato finore"
_________________
Working Vibes - L'Informazione | Controllo delle masse | Citizen Berlusconi | Storia del periodo berlusconiano | La mafia in politica | L'Ombra Oscura Della P2 | Promemoria | Borsellino: Lezione sulla mafia | Videocracy | Draquila
Top
 Profilo Non connesso  
 
 Oggetto del messaggio: Re: Devo parafrasare del C++
MessaggioInviato: lun gen 09, 2012 12:04 am 
Schiavo
Avatar utente
Iscritto il: gio lug 15, 2010 7:35 pm
Messaggi: 5339
Località: Tua madre succhia i cazzi all'inferno, idiota
Si ma sto preparando anche altre cose, in realtà questo è il primo modulo del corso di lab II e dentro contiene un calderone di cose del tipo dai processori all'UML al rapporto qualità prezzo, al cloud diogiuda. E' un corso per tuttofare in sei mesi, quando lo passerò chiamatemi hacker :pff:

E' come un corso di "matematica avanzata" ( :dumb: ) per biologi :trollface:
_________________
Long Live Iran
Immagine
Top
 Profilo E-mail Non connesso  
 
 Oggetto del messaggio: Re: Devo parafrasare del C++
MessaggioInviato: lun gen 09, 2012 12:08 am 
Schiavo
Avatar utente
Iscritto il: mar dic 11, 2007 3:29 pm
Messaggi: 1442
Aldin @ ha scritto:
Si ma sto preparando anche altre cose, in realtà questo è il primo modulo del corso di lab II e dentro contiene un calderone di cose del tipo dai processori all'UML al rapporto qualità prezzo, al cloud diogiuda.


perché fanno questi corsi fuffa invece di trattare un solo argomento ma fatto bene? :pua:
_________________
Gesù è venuto per salvarci dal peccato, ma continuo a vedere peccatori.
Thor ci protegge dai demoni e dai giganti di ghiaccio, ed in effetti non ne vedo in giro.
Top
 Profilo Non connesso  
 
 Oggetto del messaggio: Re: Devo parafrasare del C++
MessaggioInviato: lun gen 09, 2012 12:12 am 
Schiavo
Avatar utente
Iscritto il: gio lug 22, 2010 3:58 pm
Messaggi: 8404
dreadknight @ ha scritto:
Aldin @ ha scritto:
Si ma sto preparando anche altre cose, in realtà questo è il primo modulo del corso di lab II e dentro contiene un calderone di cose del tipo dai processori all'UML al rapporto qualità prezzo, al cloud diogiuda.


perché fanno questi corsi fuffa invece di trattare un solo argomento ma fatto bene? :pua:



ma difatti, anche la fisica che faccio io, 6 crediti, over 9000 argomenti fatti da culo che ovviamente post esame vengono wipati dal cervello. a informatici poi, che della figa se ne FC^3

addirittura per certe cose ho chiesto ad un mia amica che è al terzo anno di fisica e doveva ancora farle :chan:

al che ho lasciato stare :okay:
_________________
Working Vibes - L'Informazione | Controllo delle masse | Citizen Berlusconi | Storia del periodo berlusconiano | La mafia in politica | L'Ombra Oscura Della P2 | Promemoria | Borsellino: Lezione sulla mafia | Videocracy | Draquila
Top
 Profilo Non connesso  
 
 Oggetto del messaggio: Re: Devo parafrasare del C++
MessaggioInviato: lun gen 09, 2012 12:16 am 
Schiavo
Avatar utente
Iscritto il: gio lug 15, 2010 7:35 pm
Messaggi: 5339
Località: Tua madre succhia i cazzi all'inferno, idiota
Comunque l'anno scorso ho passato l'esame semestrale di C/C++ del primo anno diventando un superprogrammatore :yeah: Purtroppo ho dimenticato un mucchio di roba. Di questo corso ogni argomento è abbozzato e bisogna saper fare un poco di una cosa ed un poco di un'altra, in modo abbastanza superficiale.
toyo @ ha scritto:
dreadknight @ ha scritto:


perché fanno questi corsi fuffa invece di trattare un solo argomento ma fatto bene? :pua:



ma difatti, anche la fisica che faccio io, 6 crediti, over 9000 argomenti fatti da culo che ovviamente post esame vengono wipati dal cervello. a informatici poi, che della figa se ne FC^3

addirittura per certe cose ho chiesto ad un mia amica che è al terzo anno di fisica e doveva ancora farle :chan:

al che ho lasciato stare :okay:
:asd:
_________________
Long Live Iran
Immagine


Ultima modifica di Aldin, lun gen 09, 2012 12:17 am, modificato 1 volta.
Top
 Profilo E-mail Non connesso  
 
 Oggetto del messaggio: Re: Devo parafrasare del C++
MessaggioInviato: lun gen 09, 2012 12:17 am 
Schiavo
Avatar utente
Iscritto il: mar dic 11, 2007 3:29 pm
Messaggi: 1442
toyo @ ha scritto:

a informatici poi, che della figa se ne FC^3


lapsus freudiano? :trollface:
_________________
Gesù è venuto per salvarci dal peccato, ma continuo a vedere peccatori.
Thor ci protegge dai demoni e dai giganti di ghiaccio, ed in effetti non ne vedo in giro.
Top
 Profilo Non connesso  
 
 Oggetto del messaggio: Re: Devo parafrasare del C++
MessaggioInviato: lun gen 09, 2012 12:28 am 
Schiavo
Avatar utente
Iscritto il: gio lug 22, 2010 3:58 pm
Messaggi: 8404
dreadknight @ ha scritto:
toyo @ ha scritto:

a informatici poi, che della figa se ne FC^3


lapsus freudiano? :trollface:



:LOL:
_________________
Working Vibes - L'Informazione | Controllo delle masse | Citizen Berlusconi | Storia del periodo berlusconiano | La mafia in politica | L'Ombra Oscura Della P2 | Promemoria | Borsellino: Lezione sulla mafia | Videocracy | Draquila
Top
 Profilo Non connesso  
 
 Oggetto del messaggio: Re: Devo parafrasare del C++
MessaggioInviato: lun gen 09, 2012 1:52 am 
Schiavo
Avatar utente
Iscritto il: gio lug 15, 2010 7:35 pm
Messaggi: 5339
Località: Tua madre succhia i cazzi all'inferno, idiota
:yuno:
Cita:
stdafx.h

stdafx.h is a file, generated by Microsoft Visual Studio IDE wizards, that describes both standard system and project specific include files that are used frequently but hardly ever change.

Compatible compilers (for example, Visual C++ 6.0 and newer) will precompile this file to reduce overall compile times. Visual C++ will not compile anything before the #include "stdafx.h" in the source file, unless the compile option /Yu'stdafx.h' is unchecked (by default); it assumes all code in the source up to and including that line is already compiled.

The AFX in stdafx.h stands for Application Framework eXtensions. AFX was the original abbreviation for the Microsoft Foundation Classes (MFC). While the name stdafx.h is used by default, projects may specify an alternative name.
[edit]


:challenge:

librerie.h ha scritto:
#include<iostream>
#include<cstdio>
#include<cstdlib>
#include<string>
#include<vector>
#ifdef _OPENMP
#include<omp.h>
#endif
#include<algorithm>
#include<valarray>
#include<complex>
#include<list>
using namespace std;


include "librerie.h"
int main(){etc..}

funziona :awesome:
_________________
Long Live Iran
Immagine
Top
 Profilo E-mail Non connesso  
 
 Oggetto del messaggio: Re: Devo parafrasare del C++
MessaggioInviato: lun gen 09, 2012 4:01 am 
Schiavo
Avatar utente
Iscritto il: gio lug 31, 2008 4:47 pm
Messaggi: 10500
Aldin @ ha scritto:
E' come un corso di "matematica avanzata" ( :dumb: ) per biologi :trollface:


mai sentito


se esiste da qualche parte è solo per piazzare in cattedra un laureato in matematica parente diqualcuno (il rettore?)

per la biologia bastano le 4 operazioni, già i logaritmi sono useless (tanto c'è il tecnico per pHare :halone: )
_________________
dimmelo tu, cosa dovevo fare...
forse chissà, forse potrei cambiare...
Top
 Profilo E-mail Non connesso  
 
 Oggetto del messaggio: Re: Devo parafrasare del C++
MessaggioInviato: lun gen 09, 2012 8:33 am 
Schiavo
Avatar utente
Iscritto il: lun lug 19, 2010 6:08 pm
Messaggi: 7370
Località: Smileland (già Crucconia)
Dal tuo programmi esemplificativi.7z

/* transform.cpp
*
*
* Created by GLevi on 04/12/09.
* Copyright 2009 __MyCompanyName__. All rights reserved.
*
*/

Giuseppe Levi ? :asd:
_________________
Se nel forum sono attivo vuol dire che al lavoro sto facendo documentazione.
Top
 Profilo E-mail Non connesso  
 
 Oggetto del messaggio: Re: Devo parafrasare del C++
MessaggioInviato: lun gen 09, 2012 9:00 am 
Schiavo
Avatar utente
Iscritto il: lun lug 19, 2010 6:08 pm
Messaggi: 7370
Località: Smileland (già Crucconia)
Veramente dobbiamo spiegarti questo ? :shock:

Codice:
   // Spiegatemi questo:
   int i = 0;
   i = ++i + 1;
   std::cout << i << std::endl;


È un... elegante modo per scrivere:
Codice:
int i = 2;
_________________
Se nel forum sono attivo vuol dire che al lavoro sto facendo documentazione.
Top
 Profilo E-mail Non connesso  
 
 Oggetto del messaggio: Re: Devo parafrasare del C++
MessaggioInviato: lun gen 09, 2012 9:36 am 
Schiavo
Avatar utente
Iscritto il: lun set 05, 2011 8:31 am
Messaggi: 423
:cereal:
_________________
Sono un aflabeto :v
Top
 Profilo Non connesso  
 
Visualizza ultimi messaggi:  Ordina per  
Apri un nuovo argomento Rispondi all’argomento  [ 33 messaggi ]  Vai alla pagina 1, 2  Prossimo
-->

Tutti gli orari sono UTC +1 ora


Chi c’è in linea

Visitano il forum: Nessuno e 0 ospiti


Non puoi aprire nuovi argomenti
Non puoi rispondere negli argomenti
Non puoi modificare i tuoi messaggi
Non puoi cancellare i tuoi messaggi
Non puoi inviare allegati

Vai a:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Traduzione Italiana phpBB.it