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

Ошибка линковки: ссылка на неразрешенный внешний символ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Стены И Зеркала http://www.cyberforum.ru/cpp-beginners/thread790573.html
привет всем ! кто нибудь решал Приложение: инвентарная ведомость из книги Абстракция Данных И Решение Задач На C++. Стены И Зеркала, 3-е Издание Фрэнк М. Каррано, Джанет Дж. Причард ? пришли пожалуйста код ! а то все никак не понимаю как представить спискок который изображен рис(
C++ Чтение/запись файла Вот сделал такую прогу. Очень простая. Создает файл, где есть 100 полей. Каждое поле это строка из индекса, названия, кол-ва (например тут инструментов), цены. например 5 Молоток 10 50.50 И реализовал простенькие методы для работы. Но почему-то не работает 5 метод. Когда я создаю два объекта 1 молоток 2 4 2 тяпка 6 8 А после этого изменяю кол-во молотков с двух на любое число, которое... http://www.cyberforum.ru/cpp-beginners/thread790571.html
Найти наибольшее из значений элементов, расположенных в зарисованых частях матриц Миниатюры C++
Дана квадратная матрица порядка n (n строк, n столбцов). Найти наибольшее из значений элементов, расположенных в зарисованых частях матриц
C++ read(); write();
Вот такая вот небольшая программка fstream myFileReader("hardware.dat", ios::in | ios::out); int example = 1; myFileReader.write((char*) &example, sizeof(example)); myFileReader.read((char*) &example, sizeof(example)); cout << example; У меня она выводит бред типа -803434434; только у меня такое?( просто боюсь, что на моём компьютере что-то со шрифтами, либо в коде я напортачил....
C++ Обработка файлов. Функция seekg(); http://www.cyberforum.ru/cpp-beginners/thread790531.html
ifstream fileReader("sdf.txt"); int a; while (fileReader >> a) { ...; } А теперь, чтобы повторить данный while нужно написать fileReader.clear(); fileReader.seekg(0); Так вот, почему не достаточно одного seekg(0)? Эта функция перемещает ползунок чтения на начало файла. А вот функция clear() устанавливает флаг ошибки в положение "нет ошибки" и я не пойму зачем нам это нужно, если и функции...
C++ C++ и асемблерные вставки.Как это просиходт синтаксически? Я искал в великом Гугле,Мне интересно как это происходит вставки в С++, Для этого нужно ставить MASM или все интегрировано в visual studio(Инсталирована Visual Studio 2010). Люди посоветуйте в какую сторону двигаться. подробнее

Показать сообщение отдельно
gray_fox
What a waste!
1511 / 1214 / 69
Регистрация: 21.04.2012
Сообщений: 2,550
Завершенные тесты: 3
21.02.2013, 21:18
Цитата Сообщение от alsav22 Посмотреть сообщение
В функции, первым конструктором(Int(int n)),создаётся объект и он возвращается
предварительно неявно преобразовавшись в string за счёт:
C++
1
2
3
4
operator string() const
{
     return m_si;
}
Или я понял не так чего?

Добавлено через 2 минуты
C++
1
2
3
4
5
string int2str(int n)
{
     Int i(n);
     return i;   // i.operator string()
}
Добавлено через 16 секунд
Нет?

Добавлено через 14 минут
Да вроде всё нормально с оператором, работает)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <string>
 
 
struct type {
 
   operator std::string() const {
      return "type";
   }
};
 
std::string f() {
   type t;
   return t;
}
 
int main() {
   std::cout << f() << std::endl;
}
http://ideone.com/jhvnFa
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru