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

Глупый вопрос по шаблонам - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ ODBC http://www.cyberforum.ru/cpp-beginners/thread372841.html
Столкнулся с такой проблемой при работе с базой данных. Вот таким образом я читаю определенную строку из базы: CString str; str.Format("SELECT field2 FROM table WHERE field1 = %d;",id); CRecordset rec(db); CDBVariant var; rec.Open(CRecordset::forwardOnly,str,CRecordset::readOnly);
C++ Сортировка строк Помогите написать программу, которая читает строки из файла в массив строк, и выводит их на экран, отсортировав по названию, исключая правовую форму. Т.е. не сравнивает ЗАО , ОАО , ООО Пример: ЗАО Оскол , ОАО Крона , ООО Аристократ Должно получиться: ООО Аристократ , ОАО Крона , ЗАО Оскол Заранее спасибо! http://www.cyberforum.ru/cpp-beginners/thread372840.html
неверный ввод C++
cout<<"\tViberite variant vvoda:\n\n"; cout<<"\t1.Vvod vruchnuy\n"; cout<<"\t2.Iz faila"; int menu=0; cout<<"\n\nVash variant ? (1 or 2): "; cin>>menu; /*while(menu!=1 || menu !=2) Почему данный цикл не работает?(конешно /**/убираю))) { cout<<"Error.Vvedite vash variant: "; cin>>menu;
Подскажите что обозначают выделенные строки. C++
Что обозначают 10,11 и 12 строки??? Заране спасибо. Я знаю что printf -вывод параметров на дисплей, а \n -управляющая последовательность. Но в итоге что обозначают 10,11 и 12 строки я понять не могу. Листининг программы.#include<iostream.h> #include<stdio.h> #include<math.h> int main() { double x1,x2,dx,a,b,c,f; printf("Enter x1,x2,dx,a,b,c \n"); scanf("%lf %lf %lf %lf %lf...
C++ Програмно создать txt файл.. http://www.cyberforum.ru/cpp-beginners/thread372806.html
Народ как создать txt файл програмно на c++.? Заранее благодарен)
C++ If else помогите разобраться Доброго времени суток всем. Не так давно начали программировать в C++ MS Visual Studio 2010? и возникло у меня затруднение в работе с if Суть проблеы в том, что второе условие (2 вариант) не работает даже тогда, когда, очевидно, параметры для его исполнения верны. Подскажите, как быть? (условия см. в прикреплённых файлах) #include "stdafx.h" #include "iostream" #include "math.h"... подробнее

Показать сообщение отдельно
aas_
0 / 0 / 0
Регистрация: 26.10.2011
Сообщений: 7

Глупый вопрос по шаблонам - C++

26.10.2011, 13:37. Просмотров 586. Ответов 6
Метки (Все метки)

Доброе время суток!

Я достаточно опытный программист Java, но жизнь, как говорится, заставила переквалифицироваться на C++, причем, очень срочно. Давным давно был у меня опыт написания на C++ и MFC, но я не вникал тогда глубоко.

Собственно вопрос:
Пишут, что, в отличие от Java, в C++ создается откомпилированный экземпляр функции или класса для каждого значения параметров шаблона. Очевидно, предугадать заранее все возможные значения невозможно. А если я описываю само тело шаблонной функции в одном файле, а вызываю из другого, причем, на этапе компиляции второго файла у меня нет исходников первого файла, есть только объектный файл. Откуда линковщик (или компилятор?) берет исходную информацию для генерации этой функции с конкретно моим значением параметра? И куда он пишет результат генерации этой функции?

Спасибо за ответы!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru