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

При переводе программы с VS c++ 6.0 на VS c++ 2010 express выходят ошибки, как их исправить? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Некорректно отображается символьный двумерный массив http://www.cyberforum.ru/cpp-beginners/thread1109620.html
Здравствуйте, возникла такая проблема. Когда инициализирую обычную символьную переменную АСКИ кодом, то все отлично. А когда пытаюсь сделать то же самое с массивом - возникают проблемы. Чем это может быть вызвано? Писал так: ... a = 176; cout << "a " << a << endl;
C++ как инициализировать указатель на структуру Помогите розобратся, если можно с краткими примерами... __ как инициализировать указатель на структуру? __как инициализировать поле структуры, которое выступает массивом? http://www.cyberforum.ru/cpp-beginners/thread1109617.html
C++ Программа поиска в массиве структур, содержащих объединения
Доброе время суток. Для начала опишу ситуацию. Есть программа поиска комплексного числа в массиве структур, содержащих объединения. #include <stdio.h> #define x 3 union Re { int re_i; float re_f; }; union Im {
C++ STL Контейнеры
Добрый день, не могу уже 2ой день придумать алгоритм для решения поставленной задачи : Исходный текстовый файл input.txt содерожит строки с информацией об одном домашнем животном и состоит из четырех полей: 1) Имя владельца (однозначно идентифицирует владельца) 2)Вид животного(кот, собака и т.д) 3)Кличка(может отсутствовать) 4)возраст в годах Допускается ситуация когда несколько строк файла...
C++ Ошибка при компиляции http://www.cyberforum.ru/cpp-beginners/thread1109581.html
возникла ошибка при компиляции: Error 1 error C2220: warning treated as error - no 'object' file generated x:\users\fene4ka\documents\visual studio 2013\projects\алгоритм прима\алгоритм прима\алгоритм прима.cpp 52 вот код // Алгоритм Прима.cpp : Defines the entry point for the console application. // #include <fstream> #include <iostream> #include <vector> using namespace std;
C++ Определить, находится ли точка с пространственными координатами внутри параллелепипеда Реализовать программу, определяющую находится ли точка с пространственными координатами (х, у, z) внутри параллелепипеда с заданными координатами вершин на выбранном языке программирования (С++/С#) Помогите пожалуйста буду очень благодарен. подробнее

Показать сообщение отдельно
Alsou93
0 / 0 / 0
Регистрация: 19.11.2013
Сообщений: 33
03.03.2014, 01:01     При переводе программы с VS c++ 6.0 на VS c++ 2010 express выходят ошибки, как их исправить?
На Vusial Studio c++ 6.0 все прекрасно работало, но стоило мне все это перевести на visual c++ 2010 express, то вышли ошибки и куча варнингов. Как их исправить?
XML
1
2
3
4
5
6
7
8
9
10
11
12
1>------ Построение начато: проект: Proektiksrel, Конфигурация: Debug Win32 ------
1>  stdafx.cpp
1>  Proektiksrel.cpp
1>i:\proektiksrel\proektiksrel\proektiksrel.cpp(9): warning C4005: _WIN32_WINNT: изменение макроопределения
1>          f:\program files\microsoft sdks\windows\v7.0a\include\sdkddkver.h(197): см. предыдущее определение "_WIN32_WINNT"
1>i:\proektiksrel\proektiksrel\proektiksrel.cpp(59): warning C4996: 'itoa': The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _itoa. See online help for details.
1>          f:\program files\microsoft visual studio 10.0\vc\include\stdlib.h(867): см. объявление "itoa"
1>i:\proektiksrel\proektiksrel\proektiksrel.cpp(76): warning C4996: 'fopen': This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details.
1>          f:\program files\microsoft visual studio 10.0\vc\include\stdio.h(234): см. объявление "fopen"
1>Proektiksrel.obj : error LNK2019: ссылка на неразрешенный внешний символ "short __stdcall Inp32(short)" (?Inp32@@YGFF@Z) в функции _main
1>I:\Proektiksrel\Debug\Proektiksrel.exe : fatal error LNK1120: 1 неразрешенных внешних элементов
========== Построение: успешно: 0, с ошибками: 1, без изменений: 0, пропущено: 0 ==========
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
#include "stdafx.h"
#include <iostream>
#include <stdio.h>
#include <conio.h>
#include "h.h"
#define _WIN32_WINNT 0x0500
#include <windows.h>
#include <fstream>
using namespace std;
 
 
int Timer()
{   
  HANDLE hTimer = NULL;
    LARGE_INTEGER liDueTime;
 
    liDueTime.QuadPart=-100000000;
 
    
    hTimer = CreateWaitableTimer(NULL, TRUE, "WaitableTimer");
    if (!hTimer)
    {
        printf("CreateWaitableTimer failed (%d)\n", GetLastError());
        return 1;
    }
 
    printf("Waiting for 10 seconds...\n");
 
    // Set a timer to wait for 10 seconds.
    if (!SetWaitableTimer(hTimer, &liDueTime, 0, NULL, NULL, 0))
    {
        printf("SetWaitableTimer failed (%d)\n", GetLastError());
        return 2;
    }
 
    // Wait for the timer.
 
    if (WaitForSingleObject(hTimer, INFINITE) != WAIT_OBJECT_0)
        printf("WaitForSingleObject failed (%d)\n", GetLastError());
    else printf("Timer was signaled.\n");
 
    return 0;
}
 
int _tmain(int argc, _TCHAR* argv[])
{
     while(1){
  
  cout<<"Read data from DATA register.\n"<<endl;    
 
  int data;
  data = Inp32(888);
  cout<<"10: "<<data<<endl;
 
  char number[20];
  itoa(data,number,2);
  cout<<" 2: "<<number<<endl;
 
  Timer();
 
  FILE * fo;
   fo=fopen("fajl6.txt","wt");
    fprintf(fo,"%s\n",number);
    fclose(fo);
  }
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 00:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru