yüzden get/set işlevleri kullanmaya çalışıyorum ve ben kullanarak varsayılan Astring
değişen bir sorun yaşıyorum çöküyor fuction ayarlayın. Bununla çalıştırmayı denediğinizde sonra Program çöker:Fonksiyon {// kod} kümesi fuction kullanarak değiştiremezsiniz program
#include <iostream>
#include <string>
using namespace std;
class Example{
private:
string m_Astring;
public:
Example()
{
m_Astring="123456789012";
}
string setAstring(string Astring){m_Astring=Astring;}
string getAstring(){return m_Astring;}
};
int main(){
Example test;
test.setAstring("250687354221");
cout<<test.getAstring()<<endl;
return 0;
}
İşte ' 'n'' olduğunu. Lütfen onu * fuctions * 'a ekleyiniz, böylece uygun * fu ** n ** ctions * olurlar. –
Programın daha eski bir sürümünü çalıştırıyor olmanız gerekir, çünkü bu bile derleme yapmaz. – juanchopanza
İlginç, Windows 7 üzerinde Cygwin G ++ 5.3.0 kullanıyorum. Program kendi kendine çalıştırıldığında iptal eder. GDB (Cygwin 7.10.1-1) kullanılırken program iptal edilmez. Hata ayıklayıcısını tam hızda, kilitlenmeden yok. Tek hata ayıklayıcı ile adım attı, sorun yok. –