ошибка LNK2019: неразрешенный внешний символ _isSumLess, указанный в функции _main

Я продолжаю получать : error LNK2019: unresolved external symbol _isSumLess referenced in function _main

Кажется, я не могу связать эти два элемента вместе, и я не вижу, что происходит, я попытался использовать main #undef, как сказано в других потоках, но ничего не работает.
вот мой код

Это связано с некоторым кодом сборки.
Первая часть работает нормально, но, кажется, не знает, что такое isSumLess, если
Я заменяю его на первый крупнейшийOfFour, который также будет запускать его снова, так что он выглядит хорошо для меня, но я, вероятно, что-то смотрю,

Благодарю.

#include <stdint.h>
#include <stdio.h>
#include <iostream>
#undef main

extern "C" {
int32_t largestOfFour(int32_t a, int32_t b, int32_t c, int32_t d);
}
extern "C" {
int32_t isSumLess(int32_t x, int32_t y, int32_t z );
}

int main()
{
int32_t a, b, c, d;
printf("CSIS-165 PA7\n\n");

printf("Enter 4 integers, separated by comma: ");
scanf_s("%d, %d, %d, %d", &a, &b, &c, &d);
printf("Values read [%d] [%d] [%d] [%d] \n", a, b, c, d);

printf("The Largest of the first two is ");

largestOfFour(a, b, c, d);printf("\n");
system("PAUSE");

int32_t x, y, z;
//PART 2

printf("Part 2\n ");
printf("Enter 3 integers, separated by comma: ");
scanf_s("%d, %d, %d", &x, &y, &z);
printf("Values read [%d] [%d] [%d]\n", x, y, z);
printf("result ");

isSumLess(x,y,z);

printf("\n");
system("PAUSE");
return 0;
}

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]