Идентификатор не найден

461
26 января 2018, 23:11

Читал в одной книге, что если вам нужно делать одно действие несколько раз, то можно создать "void", в котором прописать это действие и вызывать его по необходимости. Я это и сделал и при попытке скомпилировать мне выдает ошибку C3861: "Crypt: идентификатор не определен". Кода пока в ней нету, это только каркас.

#include "stdafx.h"
#include <iostream>
#include <iso646.h>
#include <cstring>
#include <cstdio>
#include <stdio.h>
#include <string>
using namespace std;
int main()
{
setlocale(LC_ALL, "Rus");
int key, i, n, func = 0;
char original[80];
char code;
cout << "Что вы хотите выполнить: шифрование(1) или дешифрование(2): ";
cin >> func;
if (func == 1) {
    Crypt();
}
else if (func == 2) {
}
else
    cout << "Вы выбрали неверное действие." << endl;
system("pause");
return 0;
}
void Crypt() {
cout << "privet?";
}
void encrypt() {

}

void'ы находятся вне int main если что

Answer 1

Нужно прототипы функций указывать до использования:

using namespace std;
void Crypt();
void encrypt();
int main() {
READ ALSO
RSA шифрование в QT C++

RSA шифрование в QT C++

Подскажите ссылки и примеры, где шифрование выполняется приватным ключом RSA, а дешифрование - публичным

297
Ошибка в коде в шаблоне функции

Ошибка в коде в шаблоне функции

Есть шаблон функции, который из НЕСКОЛЬКИХ массивов данных выбирает int petrol и считает среднее значение int petrolНапример

185
.getPathsFast Controller Floodlight

.getPathsFast Controller Floodlight

Здравствуйте, как найти все пути от source k destination , чтоб использоватьgetPathsFast ? (SDN Controller Floodlight )

232