Domande con tag 'c++'

5
risposte

I passaggi richiesti per iniziare la programmazione in C ++ per sviluppare applicazioni native

Ho a che fare con C # .Net per quasi un anno. Ho molta esperienza (devo la maggior parte a ragazzi di StackOverflow). Ora sto pensando di iniziare a lavorare anche con C ++. Soprattutto perché vorrei poter scrivere codici in grado di generare...
posta 06.01.2012 - 13:15
3
risposte

Si tratta di un buon design in C ++?

È una buona idea sostituire i getter e i setter con una singola funzione che restituisce un riferimento? Ad esempio, invece di questo, class Person { std::string name; public: std::string GetName() { return this->name; } void SetName(...
posta 31.08.2014 - 15:17
3
risposte

A differenza del C ++, perché l'eccezione non rilevata in JavaScript non termina lo script?

Come qualcuno abituato a C ++ e nuovo a JavaScript, trovo questo comportamento strano. Sia che un programma sia eseguito direttamente sulla piattaforma come in C ++, sia che funzioni a un livello più alto (o più profondo?) Come quelli JavaScript...
posta 16.07.2016 - 10:03
6
risposte

API Java e altre API [chiuso]

Sono più alla fine novella dello spettro degli sviluppatori di software, ma ciononostante ho avuto l'esposizione a parecchi linguaggi e framework di programmazione. Da tutte le tecnologie che ho usato, non ho trovato nessuno con un'API ben strut...
posta 29.06.2011 - 08:14
4
risposte

C ++: STL o codice personalizzato per strutture dati?

Domanda generale riguardante l'STL. Ragazzi, pensate che l'STL debba essere usato per le strutture dati o vorreste creare un codice personalizzato? In quale scenario implementeresti il tuo codice per qualcosa che la libreria standard già fa? Qua...
posta 12.07.2017 - 04:42
3
risposte

funziona bene senza valore restituito in c ++ [chiuso]

Ho dimenticato di scrivere return 'a'; nella funzione e return 0; nella funzione principale, ma funziona bene in Code :: Blocks. #include <iostream> using namespace std; char show() { cout<<"this is show function"<&...
posta 19.06.2012 - 05:56
4
risposte

Motivi legittimi per i riferimenti circolari in C ++

Ho un progetto scritto in C ++ su cui sto lavorando e che ha una relazione genitore-figlio in cui ogni bambino ha un solo genitore. Avevo precedentemente deciso dopo aver esaminato questo post che avrei fatto conoscere ai bambini niente dei lo...
posta 18.02.2013 - 08:06
5
risposte

Quale paradigma di programmazione pensi che funzionerebbe meglio per l'aspetto IA di un motore di scacchi?

Desidero scrivere una IA di scacchi che simuli il modo in cui penso sulla lavagna, usando C ++. Il mio obiettivo è scrivere gli algoritmi per scegliere le mosse (prendere decisioni), non definire la scacchiera ei pezzi. A mia conoscenza, la magg...
posta 10.06.2017 - 21:49
3
risposte

modello di progettazione per classe con dati allegati

Ho una classe Tiles simile a questa: class Tiles { public: void AddTile(int x) { tiles_.push_back(x); } std::vector<int> tiles_; } Ora voglio creare una classe Tiles con dati, cioè, class TilesWithData : public Tiles...
posta 08.02.2018 - 12:12
4
risposte

prova / cattura violazione principio aperto / chiuso

Ho tre o più eccezioni personalizzate diverse che una classe può lanciare e ho bisogno di usare try / catch per scoprire quale eccezione è stata lanciata. Dal mio punto di vista questa parte di codice viola il principio Open / Closed, perché...
posta 17.11.2014 - 14:58