şu kodu nasıl header ve source yapabilirim?

iboyildiz
20-08-2019, 18:46   |  #1  
iboyildiz avatarı
OP Taze Üye
Teşekkür Sayısı: 0
1 mesaj
Kayıt Tarihi:Kayıt: Ağu 2019

arkadaşlar şu kod derleniyor, çalışıyor, ama bunu başlık ve kaynak dosyalara bölemedim bir türlü (include/s1.h, s2.h ve lib/s1.cpp, s2.cpp)

neyi nasıl taksim edeceğiz

yardımlarımınız için şimdiden teşekkürler, kolay gelsin :)

kod:


#include <iostream>
using namespace std;

class s2;
class s1
{
public:
    s2 y();
};
class s2
{
public:
    int i=22;
    s1 n;
};
s2 s1::y()
{
    s2 n;
    return n;
}

int main(int argc, char** argv)
{
    s1 s1n;
    auto n {s1n.y()};
    cout << n.i << endl;
    s2 s2n;
    cout << s2n.n.y().i << endl;


    return 0;
}

Sistem Bilgilerim