- Motorola Razr 60 Ultra - ez a kagyló könnyen megfő
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- Nem lett arányos a fogyókúra
- Xiaomi 14T - nem baj, hogy nem Pro
- Apple iPhone 16 Pro - rutinvizsga
- iPhone topik
- Az Oppo Find X8 Ultra lett a legvékonyabb kameramobil
- Apple Watch
- Honor Magic7 Pro - kifinomult, költséges képalkotás
- Íme az új Android Auto!
Ú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.cppcsak 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
Hirdetés
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Kertészet, mezőgazdaság topik
- Apple asztali gépek
- Mielőbb díjat rakatnának a görögök az olcsó csomagokra az EU-ban
- Óvodások homokozója
- Synology NAS
- Spórolós topik
- Kevesebb dolgozó kell az Amazonnak, AI veszi át a rutinfeladatokat
- Kormányok / autós szimulátorok topikja
- exHWSW - Értünk mindenhez IS
- Motorola Razr 60 Ultra - ez a kagyló könnyen megfő
- További aktív témák...
- Telefon felvásárlás!! iPhone 15/iPhone 15 Plus/iPhone 15 Pro/iPhone 15 Pro Max
- Fém, összecsukható és kihúzható fotó állvány eladó
- Csere-Beszámítás! Asztali számítógép PC Játékra. I5 12400F / RTX 3070 / 32GB DDR4 / 1TB SSD
- Xiaomi Redmi Note 10 Pro 128GB Kártyafüggetlen, 1Év Garanciával
- Apple iPhone 15 Pro Max 512GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: PC Trade Systems Kft.
Város: Szeged