オブジェクト指向プログラムのクラス内に get 関数を書いていますが、i++
何らかの理由でコードが実行されません。
これは私の.cppファイルで使用されているものです:
char MyString::Get(int i)
{
if( i = '\0')
{
exit(1);
}
else
{
return String[i];
}
}
これは、main.cpp ファイルで呼び出されるものです。
for(int i=0; i < String1.Length()+1; i++)
{
cout<< String1.Get(i)<<" ";
}
cout << endl;
これは、参照用の .cpp ファイルの長さの方法です。
int MyString::Length()
{
int counter(0);
while(String[counter] != '\0')
{
counter ++;
}
return (counter);
}
また: String1 = Jello World
出力:
JJJJJJJJJJJJJ