wolant
Pytania: 2
-
2010-01-19 01:00:06
Zadanie do rozwiązania C++ z książki Skoła programowania...
Witam Proszę o podpowiedź w rozwiązaniu zadania (jego części). Zadanie pochodzi z książki Stephen'a Prata "Szkoła Progra
-
2010-02-23 18:11:02
Przestrzenie nazw C++
Witam Mam pytanie odnośnie błędu jaki mi się pojawił przy kompilacji programu oto on: 1>------ Build started: Proje
Odpowiedzi: 12
-
2010-01-29 07:20:01 Tablice w C++
W nawiązaniu do odpowiedzi Newton, w pkt. 3 jego odpowiedzi powinno chyba być:
delete [ ] tablica; - do zwolnienia pamięci dynamicznie alokowanej muszą być [ ] przed nazwą tablicy.
-
2010-01-15 12:33:04 C++ bardzej zaawansowanie.
Możesz też stworzyć strukturę
struct baza uczestnikow
{
std::string imie_nazwisko; int wynik;};
-
2010-01-15 09:34:53 Zadanie do rozwiązania C++ z książki Skoła programowania Prata
Wielkie dzięki! 5 dni walczyłem z tym zadaniem. Dodam że jestem początkujący i przerobiłem 6 rozdziałów Szkoła Programowania - nic nie było tam do tej pory o "flag" i starałem się to rozwiązać prostymi warunkami dla peti i instrukcji if . Jak byś miał trochę czasu czy nie mógłbys tego rozwiązać właśie w ten sposób????? - jeszcze raz Wielkie dzięki. Pozdrowienia Wolant
-
2010-01-15 11:44:37 C++ najlepszy podręcznik [zamknięte]
Witam Jestem początkujący i przerobiłem już 6 rozdziałów ze "Szkoła Programowania Język C++" Stephen'a Praty .Jestem bardzo zadowolony bo faktycznie można się nauczyć programować Dlatego polecam tą pozycję.
-
2010-01-15 11:51:03 Polskie litery w C++
Ja w swoich programach używam:
int main() { setlocale(LC_ALL," "); // wstaw ten wiersz i powinno pomoc // jakis kod return 0; } -
2010-01-16 09:38:24 przyszłość Delphi?
Delphi jest oprogramowaniem do tworzenia softu w języku Pascal. Za jego pomocą można szybko stworzyć jakiś program. Kiedyś używałem Delphi i słyszałem wypowiedzi ludzi niechętnych do niego że ma pewne ograniczenia w stosunku do innych językow niższego poziomu jak C++ czy asembler. Ale prawdą jest że w samym Delphi można używać wstawek napisanych w języku C++ także ograniczenia znikają - Ale chyba największą przyjemnością jest szybkie tworzenie interfejsu graficznego programu jaki chcemy napisać - dlatego chyba jest taki popularny i długo jeszcze będzie. Pozdrowienia Wolant
-
2010-01-16 10:40:06 AutoCad - po co i dla kogo?
Masz rację to jest zwykły program dla inżynierów różnych dziedzin począwszy od architektów, inż budowlanych, sanitarnych itd itp. Wykonuje się za jego pomoca rysunki w wymiarze 2D lub przestrzeni 3D - trój wymiarowej. W informatyce nie ma żadnych zastosowań poza tym, że to właśnie informatycy go stworzyli i go polepszają co jakiś czas - stąd wersje ACAD 2000 lub nowsze. Pozdrowienia wolant
-
2010-01-29 08:38:54 wskaźnik do funkcji [c++]
Żeby uzyskać wskaźnik(adres) na funkcję - wystarczy podać nazwę funkcji bez nawiasów np:
dom(model) - przekazanie do funkcji dom() adresu funkcji model()
czyli wywołanie funkcji dom() pozwala wywołać jej funkcję model()
-
2010-01-29 07:55:19 C++ - Jak wprowadzić tablice do funkcji?
Oto gotowy przykład:
include "stdafx.h"
include "iostream"
int wczyt_dane(double ar[], int limit); - musi byc prototyp funkcji! zamiast ar[] można użyć użyć *ar -ale to pierwsze od razu pokazuje że mamy do czynienia z tablicą - int limit to rozmiar tablicy
double oblicz_sred(double ar[], int n);
void show_data(double ar[], int n);
const int Max = 10; // musi być podany rozmiar tablicy
double wyniki_golf[Max]; ....... i utworzona sama tablica
int _tmain (int argc, _TCHAR* argv[])
{
setlocale(LC_ALL,""); using namespace std; int size = wczyt_dane(wyniki_golf, Max); - wywołanie funkcji i przekazanie parametrów faktycznych ( wyniki_golf i Max) do funk "wczyt_dane" oblicz_sred(wyniki_golf, size); show_data(wyniki_golf, size); cin.get(); cin.get(); return 0;}
//wczytanie danych do tablicy
int wczytdane(double ar[], int limit) - teraz ar[] = wynikigolf, a limit = Max
{
setlocale(LC_ALL,""); using namespace std; cout << "Podaj max 10 wyników golfowych: " << endl; double temp; int i; for(i = 0; i < limit; i++) { cout << "Wynik: " << i + 1 << " - "; cin >> temp; if(!cin) //błędne dane { cin.clear(); while(cin.get() != '\n') continue; cout << "Błędne dane, wprowadzanie danych przerwane.\n"; break; } else if(temp < 0) //oznaczenie końca wprowadzania danych break; ar[i] = temp; } return i;} double obliczsred(double ar[], int n) { double sumtab = 0; double srednia = 0; int i; for(i = 0; i < n; i++) sumtab = sumtab + ar[i]; srednia = sum_tab / i;
return srednia;} void showdata(double ar[], int n) { setlocale(LCALL,""); using namespace std;
int i; for(i = 0; i < n; i++) cout << ar[i] << ", "; double srednia = oblicz_sred(wyniki_golf, n); cout << "Średnia z: " << i << " wyników = " << srednia << endl;}
-
2010-02-23 18:11:02 Przestrzenie nazw C++
Problem już rozwiązany - trzeba było utworzyć projekt win32Consol Application bez prekompilled files zaznaczyć "empty project" . Potem dodać pliki (do folderu source "usenmsp" i "usename" oraz plik nagłówkowy namesp - wszystko za pomocą polecenia add item)). następnie pozbyc się nagłówków: #include "stdafx.h" :-)










3
1
732