У меня есть следующий кодC++ бесплатно функция
#include "stdafx.h"
#include <iostream>
using namespace std;
#include "graderec.h"
int main()
{
GradeRecord studentAnn("45-2791", 14, 49);
GradeRecord studentBob("67-5803",25, 50);
int bobsUnits;
int bobsGradePoints;
int annsUnits = 4;
int annsGradePoints = 16;
cout << "Ann's Grade Information:" << endl;
studentAnn.writeGradeInfo();
cout << endl;
cout << "Bob's Grade Information:" << endl;
studentBob.writeGradeInfo();
cout << endl;
cout << "Enter Bob's units: ";
cin >> bobsUnits;
cout << "Enter Bob's grade points: ";
cin >> bobsGradePoints;
cout << endl;
cout << "Bob's Grade Information:" << endl;
studentBob.updateGradeInfo(bobsUnits, bobsGradePoints);
studentBob.writeGradeInfo();
cout << endl;
cout << "Ann's Grade Information:" << endl;
studentAnn.updateGradeInfo(annsUnits, annsGradePoints);
studentAnn.writeGradeInfo();
system("PAUSE");
return 0;
}
void asterisks()
{
cout << "************************************************************************" << endl;
}
мне нужно использовать бесплатную функцию для отображения около 60 звездочек, где у меня есть COUT < < Endl. Я последовал примеру, который я давал, но не могу заставить его работать.
Код, приведенный ниже, является примером того, как мне была предоставлена функция свободной функции.
void companyBanner()
{
cout << *************************** << endl;
cout << ** Tech Guys LLC ** << endl;
cout << *************************** << endl;
cout << endl;
}
Updatea: Получил его работу, спасибо за помощь всем. Я переписал бесплатную функцию и снова добавил звездочки() над основным, и это сработало. Должно быть, что-то было в свободной функции, которая заставляла ее не работать.
Вы почти там, просто назовите 'asterisks();' где вы хотите. Для основных вещей, таких как это, вы должны, вероятно, захватить [хорошую книгу на C++] (http://stackoverflow.com/questions/388242/the-definitive-c-book-guide-and-list). – Angew
В вашем примере отсутствуют кавычки вокруг строк. –
Поместите свою строку в двойную цитату. 'cout <<" ****** "<< endl;' –