Yazar |
|
kaneshka
istanbul
Kayıt: 22.05.2006 |
|
Teşekkürler hocam.
Bir de kaç soru olduğunu öğrenebilir miyiz acaba? Hocam.
You will never know what has hit you, untill it is too late.
|
|
Yazar |
|
cantur
Rize
admin
Kayıt: 16.01.2006 |
|
memetonder yazdi | Hocam sınava Tarık Hocamız da gelecek mi?Soruları sanırım Tarık Hoca soracaktı öyle değil mi? |
Malesef gelemeyecek. Sorularınızı ben hazırlamak durumundayım. Final sorularınız 2. veya 3. fonksiyondan oluşan bir program olacak. (inşallah )
Şu an üç grup için eşit ağırlıkta olabilecek üç soru bulmak için düşünüyorum.
|
|
Yazar |
|
kartane
istanbul
Kayıt: 22.02.2007 |
|
#include<iostream>
#include<iomanip>
using namespace std;
class TelefonNumarasi
{
friend ostream &operator<<(ostream &,const TelefonNumarasi &);
friend istream &operator>>(istream &,TelefonNumarasi &);
private:
char alanKodu[4];
char santral[4];
char hat[5];
};
ostream &operator<<(ostream &output,const TelefonNumarasi &num)
{
output<<"("<<num.alanKodu<<")"<<num.santral<<"-"<<num.hat;
return output;
}
istream &operator>>(istream &input,TelefonNumarasi &num)
{
input.ignore();
input>>setw(4)>>num.alanKodu;
input.ignore(2);
input>>setw(4)>>num.santral;
input.ignore();
input>>setw(5)>>num.hat;
return input;
}
int main()
{
TelefonNumarasi telefon;
cout<<"Telefon numarasini (123 456-7890 biciminde giriniz
";
cin>>telefon;
cout<<"Girilen telefon numarasi:"<<telefon<<endl;
return 0;
}
C:deitel_C++26akış ekleme ve cıkarma aşırı yükleme.cpp(20) : error C2248: 'alanKodu' : cannot access private member declared in class 'TelefonNumarasi'
C:deitel_C++26akış ekleme ve cıkarma aşırı yükleme.cpp(12) : see declaration of 'alanKodu'
C:deitel_C++26akış ekleme ve cıkarma aşırı yükleme.cpp(20) : error C2248: 'santral' : cannot access private member declared in class 'TelefonNumarasi'
C:deitel_C++26akış ekleme ve cıkarma aşırı yükleme.cpp(13) : see declaration of 'santral'
C:deitel_C++26akış ekleme ve cıkarma aşırı yükleme.cpp(20) : error C2248: 'hat' : cannot access private member declared in class 'TelefonNumarasi'
C:deitel_C++26akış ekleme ve cıkarma aşırı yükleme.cpp(14) : see declaration of 'hat'
C:deitel_C++26akış ekleme ve cıkarma aşırı yükleme.cpp(28) : error C2248: 'alanKodu' : cannot access private member declared in class 'TelefonNumarasi'
C:deitel_C++26akış ekleme ve cıkarma aşırı yükleme.cpp(12) : see declaration of 'alanKodu'
C:deitel_C++26akış ekleme ve cıkarma aşırı yükleme.cpp(30) : error C2248: 'santral' : cannot access private member declared in class 'TelefonNumarasi'
C:deitel_C++26akış ekleme ve cıkarma aşırı yükleme.cpp(13) : see declaration of 'santral'
C:deitel_C++26akış ekleme ve cıkarma aşırı yükleme.cpp(32) : error C2248: 'hat' : cannot access private member declared in class 'TelefonNumarasi'
C:deitel_C++26akış ekleme ve cıkarma aşırı yükleme.cpp(14) : see declaration of 'hat'
C:deitel_C++26akış ekleme ve cıkarma aşırı yükleme.cpp(42) : error C2593: 'operator >>' is ambiguous
C:deitel_C++26akış ekleme ve cıkarma aşırı yükleme.cpp(43) : error C2593: 'operator <<' is ambiguous
Error executing cl.exe.
26.exe - 8 error(s), 0 warning(s)
Yazdığım butun friend fonksiyonlarda aynı hataları veriyo yani fonk. basına friend koymam hiç bir şey ifade etmiyo,neden kaynaklanıyo olabilir????
|
|
Yazar |
|
memetonder
BeSnI
Kayıt: 17.05.2007 |
|
cantur yazdi |
Malesef gelemeyecek. Sorularınızı ben hazırlamak durumundayım. Final sorularınız 2. veya 3. fonksiyondan oluşan bir program olacak. (inşallah )
Şu an üç grup için eşit ağırlıkta olabilecek üç soru bulmak için düşünüyorum. |
Teşekkürler hocam açıklamalar için...Hocam çokta düşünmeyin zor soru bulmak için:)
Ha bide tramvaya falan binmeyin lütfen malum orada aklınıza gelirse sorular yandık(bkz.puzzle projesi)
...
|
|
Yazar |
|
cantur
Rize
admin
Kayıt: 16.01.2006 |
|
# ostream &Sınıfın::operator<<(ostream &output,const TelefonNumarasi &num)
# {
# output<<"("<<num.alanKodu<<")"<<num.santral<<"-"<<num.hat;
#
# return output;
# }
#
# istream &Sınıfın::operator>>(istream &input,TelefonNumarasi &num)
# {
# input.ignore();
# input>>setw(4)>>num.alanKodu;
# input.ignore(2);
# input>>setw(4)>>num.santral;
# input.ignore();
# input>>setw(5)>>num.hat;
# return input;
# }
Fonksiyonlarının başında hangi sınıfa ait olduklarını belirtmemissin.
|
|
Yazar |
|
esma
Kayıt: 26.04.2008 |
|
kartane yazdi | [code]#include<iostream>
#include<iomanip>
using namespace std;
.....
|
Bunun yerine ;
#include<iostream>
using std::cout;
using std::cin;
using std::endl;
using std::ostream;
using std::istream;
#include<iomanip>
using std::setw;
Yazmayı dene sanırım hata duzelecektir.İyi geceler,kolay gelsin..
|
|
Yazar |
|
kartane
istanbul
Kayıt: 22.02.2007 |
|
Hocam dediğinizi yaptım hatalar 10'a cıktıAma onune sınıf adını koyunce:: sonra private veriler sıralanıyo ama friend yine iş yapmıyo?
Yok esma oyle degilmiş arkadasım using namespace std; hepsine karsılık geliyo.
|
|
Yazar |
|
esma
Kayıt: 26.04.2008 |
|
Canım benim dediğimi yaptın mı .Çünkü ben senin kodun başına dediğim satırları ekleyip derleyince sıfır hata veriyo.Normalde bende using namespace std kullanırım biliyorum hepsini içerdiğini ancak bu örnekte öyle yapmak gerekiyor.
|
|
Yazar |
|
serhatserbest
AkçaY
Kayıt: 02.06.2008 |
|
kartane yazdi
bende hatasız çalışıyor kodun,
(öyle olunca da derleyiciyle mi ilgili acaba diyesi geliyor insanın)
VS2008 kullanıyorum,
belki sorunu çözmende bir fikir olur
Classes will dull your mind, destroy the potential for authentic creativity.
|
|
Yazar |
|
kartane
istanbul
Kayıt: 22.02.2007 |
|
esma yazdi | Canım benim dediğimi yaptın mı .Çünkü ben senin kodun başına dediğim satırları ekleyip derleyince sıfır hata veriyo.Normalde bende using namespace std kullanırım biliyorum hepsini içerdiğini ancak bu örnekte öyle yapmak gerekiyor. |
evet bunu hiç denememiştim hep namespace kullanıyodum,haklısın gercekten de calıştı sagol,ama neden kaynakladıgını anlayamadım hala namespace kullanımını yanlış mı biliyorum?
|
|
Yazar |
|
fundagulkaya
istanbul
Kayıt: 07.11.2007 |
|
arkadaşlar,şimdi bölüm 21-akış girdi çıktısı kesin yok değil mi?
|
|
Yazar |
|
fundagulkaya
istanbul
Kayıt: 07.11.2007 |
|
pardon ya,hocanın yazdıgı mesajı görmemişim ben..şimdi farkettim..
|
|
Yazar |
|
reader
Kayıt: 24.12.2007 |
|
hocamız ıslendı demıs ama ben akıs gırdı cıktı ile alakalı bısey yaptıgımızı hatırlamıyorumderste olan arkadaslar,hoca o konuyu işlerken nelerin üstünde durmustu acaba,paylasabılırmısınız
|
|
Yazar |
|
wardom
Kirklareli
admin
Kayıt: 12.11.2006 |
|
Duyuru..
Arkadaşlar Özgür Hocamız yarın ki sınav için laboratuvar'larda Microsoft Visual Studio 6.0 kurulu olduğundan herkesin 6.0 da pratik yapması gerektiğini söyledi..
www.sonergonul.net
|
|
|
|
-
Del.icio.us
-
Digg
-
Facebook
-
Furl
-
Google
-
Blink
-
Simpy
-
Spurl
-
Y! MyWeb
|
|
| | | | | | | | | | |