- Házimozi belépő szinten
- Utolérjük a processzorokat? Az ASUS új monitora ma a leggyorsabb a piacon
- Hobby elektronika
- Hardverkiállítás a hónap vége felé közeledve
- Intel Core Ultra 3, Core Ultra 5, Ultra 7, Ultra 9 "Arrow Lake" LGA 1851
- Vezetékes FÜLhallgatók
- Melyik tápegységet vegyem?
- Steam Deck
- Véget vethet a firmware-káosznak az openSFI
- Kormányok / autós szimulátorok topikja
Új hozzászólás Aktív témák
-
Orc
senior tag
Üdv!
A segítségeteket szeretném kérni:
Lehetséges egy osztály konstans példányának az adattagjait valahogyan mégis módosítani?
Hogyan kell az osztály adattagjainak típusát módosítani, hogy azok akkor is változtathatóak legyenek, ha az osztály egy példánya így lett létrehozva:class alma
{
int a;
int b;
int db; // ezt akarom módosítani
...
{const alma a;
Remélem érthető volt.
Köszönöm:
Orc -
Orc
senior tag
Én így csinálnám:
#include <iostream>
using namespace std;
int main()
{
string out;
do{
int x, y;
cout << "Kiszamolom a teglalap teruletet.\n";
cout << "Ird be a teglalap oldalait.\nHosszabb (cm) :";
cin >> x;
cout << "\nRovidebb (cm) :";
cin >> y;
int z = x * y;
if (x >= y)
cout << "\nA teglalap terulete: " << z <<" cm";
else
cout << "\nAz elso megadott oldal hossza kisebb a masodikenal.";
cout << endl << "\nHa ki akarsz lepni nyomj I-t vagy i-t!" << endl;
cin >> out;
cout << endl;
}
while (out != "i" && out != "I");
} -
Orc
senior tag
Segítsetek légyszíves:
Milyen láncba tudok osztály-objektumokat menteni?struct Node {
int value;
Node *next;
Node(int i=0, Node *q=NULL) :value(i), next(q){}
};itt az "int value" helyett mit kellene írnom? "osztálynév value"?
(alma osztályból származtatott körte osztály objektumait akarom elmenteni, int típusú elemei vannak az osztályoknak)
-
Orc
senior tag
Megint kellene egy kis segítség.
Van egy dinamikusan lefoglalt tömböm. Amit adott esetben "felül kellene írni".
Az összes elmét ki kellene törölni és újra megtölteni a tömböt.Hogyan lehetne ezt?Itt száll el néha,amikor próbálom átméretezni az új feltöltéshez.
n=szam.size();a=new int[n]; -
Orc
senior tag
válasz
sghc_toma
#420
üzenetére
2 számot akarok beolvasni, tehát vagy ketté kell szednem a Beolvas műveletet és a visszatérési értékkel dolgozni, ugye? Mi van akkor, ha nem akkarom szétválasztani és a visszatérési értékre sincs szükségem? Miként lehetne ez esetben kijavítani a hibát?
(fordító nem rinyált) -
Orc
senior tag
A segítségeteket kérném. Adott egy osztály, aminek van két string változója, amibe be akarok olvasni, számokat, betűket, stb...A gond az, hogy ahogy beolvasta a két számot a
progi, lefut a destruktor és elszáll, sigterm hibával. Szerintem olyan területre írok, ami nem a programé, hogyan lehetne kijavítani ezt a hibát?alma.h
csak a lényeg)
class alma{
public:
alma();
~alma(){};
string Beolvas();
private:
string szam;
string szam2;};alma.cpp
csak a lényeg)
string Nagyszam:
eolvas()
{ cout << "Add meg az "a" számot! a=";
cin >> szam;
cout << "Add meg a "b" számot! b=";
cin >> szam2;}
main.cpp
csak a lényeg)
alma z;
z.Beolvas(); -
Orc
senior tag
Köszönöm mindkettőtöknek.
-
Orc
senior tag
A segítségeteket kérném.
Adott egy string, aminek a tartalma x darab számjegy. pl: 123456789...
Hármasával el akarom tárolni a számokat egy másik változóban.pl: a1=123;a2=456,stb
Hogyan tehetem ezt meg?
string=123456789
string[0]-re az 1-et kapom, ez tiszta, de nekem valami ilyen kellene a1=string[1-3]
Előre is köszi.
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Milyen autót vegyek?
- Hill Climb Racing 2 bemutató (Android, iOS)
- sziku69: Fűzzük össze a szavakat :)
- Háztartási gépek
- Linux kezdőknek
- Luck Dragon: Asszociációs játék. :)
- Path of Exile (ARPG)
- Xiaomi 15 - kicsi telefon nagy energiával
- Robotporszívók
- Fura kódnéven készül a HMD új készüléke
- További aktív témák...
- Macbook Pro 16 A2485 EMC 3651 27% 16" Retina XDR IPS M1 Pro 32GB 500GB magyar vbill gar
- G.SKILL Trident Z RGB 64GB (2x32GB) DDR4 3600MHz F4-3600C18D-64GTZR
- AMD GAMER PC! Ryzen 5900X / RX 6900 XT / B450 / 32GB 3000MHz / EVGA 750W Gold! BeszámítOK
- Latitude 7330 27% 13.3" FHD IPS i5-1245U 16GB 512GB NVMe ujjlolv IR kam gar
- Legion 5 15ARH7 15.6" FHD IPS Ryzen 5 6600H RTX 3050Ti 16GB 512GB NVMe magyar vbill gar
- ÁRGARANCIA!Épített KomPhone Ryzen 9 5900X 16/32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- LG 27GP95RP - 27" Nano IPS - UHD 4K - 160Hz 1ms - NVIDIA G-Sync - FreeSync Premium PRO - HDR 600
- Telefon felvásárlás!! Xiaomi Redmi Note 12, Xiaomi Redmi Note 12 Pro, Xiaomi Redmi Note 12 Pro+
- GYÖNYÖRŰ iPhone 13 mini 128GB Starlight -1 ÉV GARANCIA - Kártyafüggetlen, MS3832, 96% Akkumulátor
- Új Lenovo E14 Thinkpad WUXGA IPS Ryzen7 7730U 16GB 512GB SSD Radeon RX Vega8 Win11 Pro Garancia
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: NetGo.hu Kft.
Város: Gödöllő


csak a lényeg)


