Форум программистов, компьютерный форум, киберфорум
Наши страницы

Помогите новичку разобраться с С++ - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Решение задач из Russiancodecup (Первый квалификационный раунд) http://www.cyberforum.ru/cpp-beginners/thread354415.html
http://russiancodecup.ru/contest/1 "A" Конкатенация строк Во многих прикладных задачах необходимо осуществлять различные операции со строками. Две достаточно часто встречающиеся операции — это...
C++ Вычислить сумму элементов главной диагонали двумерного массива 1. Вычислить значение N! (факториал) как сделать чтобы он сразу после ввода N выводил результат getch(); не получается запихнуть. #include <stdio.h> main() { unsigned int n, i, x = 1; ... http://www.cyberforum.ru/cpp-beginners/thread354410.html
C++ создание списка
Помогите плиз :wall: Односвязный линейный список Хранящиеся в списке данные типа long float Метод сортировки -- Отбор Сформировать тип звена списка для заданного типа списка. Выбрать...
Сохранить html страницу C++
В общем-то создалась такая ситуация, что нужно при помощи c++ сохранить html страницу с адреса. Тоесть даешь ему ссылку и оно сохраняет эту страницу. В какую сторону копать? Не имею не...
C++ Подскажите пожалуйста! http://www.cyberforum.ru/cpp-beginners/thread354369.html
Какая задача у этого кода? // <DFM> TFORM2 = class(TForm); object Form2: TForm2 Left = 0 Top = 0 ClientHeight = 2 ClientWidth = 140 Color = clBtnFace
C++ максимина и минимакса Всем привет!) Подскажите как исправить прогу. задание: составить функцию определения максимина и минимакса прямоугольной матрицы. набросок: #include <iostream.h> #pragma hdrstop #pragma argsused... подробнее

Показать сообщение отдельно
NaV'i4ok
3 / 3 / 0
Регистрация: 18.03.2011
Сообщений: 85

Помогите новичку разобраться с С++ - C++

21.09.2011, 11:00. Просмотров 1345. Ответов 8
Метки (Все метки)

Доброго всем времени суток!
Пытаюсь изучать С++ и у меня такие вопросы(накопились из разных тем):
1.Когда надо в конце типу float писать f?Надо ли
если задавать константу
соnst float f=0.5
если передавать конст как аргумент
sale(0.25);

если инициализировать просто переменную
float f=0.5
если поле класса
void scale(Distance& dd, float factor )
{…}
scale(d1, 0.5);//масштабирование d1 и d2
scale(d2, 0.25);

Те же вопросы к типу long :когда надо L в конце?
2.если например у нас есть масив int intArr[] то правилино ли:
&intArr=intArr
*int intArr=intArr ?
3.Visual C++ отличается Build Solution(F7) от Compile(Ctrl+F7)
4.Ошибка в строке(код из книги) :

hConsole = CreateFile("CONOUT$", GENERIC_WRITE | GENERIC_READ,
FILE_SHARE_READ | FILE_SHARE_WRITE,
0L, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, 0L);
_____________________________________________________________________________________1>c:\documents and settings\admin\мои документы\visual studio 2008\projects\lafore_oop_c++\консольная графика\msoftcon\msoftcon\msoftcon.cpp(17) : error C2664: 'CreateFileW' : cannot convert parameter 1 from 'const char [8]' to 'LPCWSTR'
5.При отладке или выполнении програмы часто компилятор выдает :
There is no sourse code available for the current location.
Show disassembly automatically(OK, Show disassembly)
Кда девался мой «источник» если небыло ни ошибок ни предупреждений?
И что будет если все-таки подтвердить,розложится код на машинный язык?
6.Куда вписывать аргументы командной строки (С++)?
Надо запустить из всех программ Visual Studio 2008 Command Prompt и в консольном окне задать эти параметры или как?И файлы srcfile.срр и destfile.срр должны быть включкены в проэкт?А то я набираю код(из книги) и при выполнении
Формат : ocopy srcfile destfile
Где все-таки задать эти два аргумента?

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
//Ex12_2.cpp
//Эмуляция команды COPY (MS DOS)
#include <iostream>
#include <fstream>
#include <clocale>
using namespace std;
#include <process.h>
int main(int argc,char* argv[])
{
    setlocale(LC_CTYPE,"Russian");
    if(argc!=2)
    {
        cerr<<"\nФормат : ocopy srcfile destfile";
        exit(-1);
    }
    char ch;
    ifstream infile;//создать входной файл
    infile.open(argv[1]);//открыть файл
    if(!infile)//проверка на ошибки
    {cerr<<"\nНевозможно открытие "<<argv[1];exit(-1);}
    ofstream outfile;//создать выходной файл
    outfile.open(argv[2]);//открыть его
    if(!outfile)//проверка на ошибки
    {cerr<<"\nНевозможно открытие "<<argv[2];exit(-1);}
    while(infile)//до EOF
    {
        infile.get(ch);//считать символ
        outfile.put(ch);//записать символ
    }
    return 0;
}
На вопр.6 пожалуйста поподробней.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru