Форум программистов, компьютерный форум CyberForum.ru

Неразрешенный внешний символ при Opendir ("D://") - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Оформление списка в виде структуры, исправить ошибку в коде http://www.cyberforum.ru/cpp-beginners/thread1098287.html
Здравствуйте, есть проблема, нужно оформить список в виде структуры, но вот есть ошибка в строке, не могу понять в чем, но при компиляции выдает ошибку в 13 строке. Помогите пожалуйста #include <iostream> #include <stdio.h> #include <conio.h> #include <string.h> #include <locale.h> struct list { char number; char name;
C++ Найти сумму элементов в тех столбцах матрицы, которые содержат хотя бы один отрицательный элемент Дана вещественная прямоугольная матрица A, размером nxm. Найти сумму элементов в тех столбцах, которые содержат хотя бы один отрицательный элемент. #include <iostream> #include <stdio.h> #define N 30 int main(void) // или вот тут нужно int main(argh и т.д.....) { http://www.cyberforum.ru/cpp-beginners/thread1098273.html
C++ Заданный массив целых чисел K (n)
ПОМОГИТЕ!!!!!!! Заданный массив целых чисел K (n). Найти в нем минимальный kmin и максимальный kmax элементы. Вывести в порядке возрастания все целые числа из интервала (kmin, kmax), которые не встречаются в исходном массиве
C++ ISO C++ forbids declaration of with no type
Здравстуйте! Недавно начал изучать С++. В коде возникла ошибка: Line 23| ISO C++ forbids declaration of 'roman' with no type. Подскажите, пожалуйста, в чем причина? #include <iostream> #include <cstdio> #include <conio.h> using namespace std; int roman (int,int,char); int main()
C++ Как называется компонентная функция? http://www.cyberforum.ru/cpp-beginners/thread1098258.html
Ребят,помогите пожалуйста напишите как вызывается компонентная функция?буду благодарен
C++ Определитель матрицы 7х7 Ребят, всем привет! Помогите пожалуйста найти определитель матрицы 7х7... подробнее

Показать сообщение отдельно
mh-coder
24 / 23 / 2
Регистрация: 01.02.2014
Сообщений: 717
16.02.2014, 22:00     Неразрешенный внешний символ при Opendir ("D://")
Всем привет, имеется код в пару строчек, почему пишет ошибки ??

конкретно эму ненравится это dir = opendir("D://"); , но почему??


Ошибка 1 error LNK2019: ссылка на неразрешенный внешний символ "struct dir_struct * __cdecl opendir(char const *)" (?opendir@@YAPAUdir_struct@@PBD@Z) в функции _main C:\Users\Admin\Documents\Visual Studio 2012\Projects\Проект12\Проект12\sours.obj Проект12
Ошибка 2 error LNK2019: ссылка на неразрешенный внешний символ "struct dirent * __cdecl readdir(struct dir_struct *)" (?readdir@@YAPAUdirent@@PAUdir_struct@@@Z) в функции _main C:\Users\Admin\Documents\Visual Studio 2012\Projects\Проект12\Проект12\sours.obj Проект12
Ошибка 3 error LNK2019: ссылка на неразрешенный внешний символ "void __cdecl closedir(struct dir_struct *)" (?closedir@@YAXPAUdir_struct@@@Z) в функции _main C:\Users\Admin\Documents\Visual Studio 2012\Projects\Проект12\Проект12\sours.obj Проект12
Ошибка 4 error LNK1120: неразрешенных внешних элементов: 3 C:\Users\Admin\Documents\Visual Studio 2012\Projects\Проект12\Debug\Проект12.exe Проект12

C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
#include <sys/types.h>
#include "dirent.h"
#include <iostream>
#include <fstream>
 
int main() {
    DIR *dir;
    struct dirent *entry;
 
    dir = opendir("D://");
    if (!dir) {
        perror("diropen");
        exit(1);
    };
 
    while ( (entry = readdir(dir)) != NULL) {
        /*printf("%d - %s [%d] %d\n",
            entry->d_ino, entry->d_name);*/
    };
 
    closedir(dir);
};
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 21:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru