Покажи Публикации - victoroth
* Виж публикациите на потр. | Виж темите на потр. | Виж прикачените файлове на потр
Страници: [1]
1  Програмиране / Общ форум / Преобразяване на Songbird -: May 08, 2009, 03:33
В един самотен ден ми дойде налудничевата идея да преобразя облика и функционалността на Songbird . Понеже дизайна не ми е най-силната част, дадох идеята на един мой приятел който се занимава с това , нахвърлих му идеите които искам да осъществя както и скица/концепт за да погледне долу-горе как ще изглежда. След няколко дена труд, сътворихме ето това нещо :

както и версия с оранжев play бутон


Аз имам умения по програмиране, С/С++, ще се мъча да се оправя с кода, но ще ми трябва верен другар - дизайнер, тъй като мойте познания там са слаби.
Всеки на който му харесва идеята може да помогне ... и да се надяваме някой светъл ден това да бъде официялния облик на Songbird  :D

Всеки който иска да надникне над завесите, всъщтност то няма завеси , сорс кода на Songbird :
http://getsongbird.com/
2  Програмиране / Общ форум / Re: Ползване на fstream == отказване на правата -: May 03, 2009, 01:41
Аз не използвам sh , това дава просто и това е само при тази програма, другите програми нямат проблем при стартирането и се чудя това на какво може да се дължи ???
3  Програмиране / Общ форум / Ползване на fstream == отказване на правата -: May 03, 2009, 01:12
Здравейте,

Днес се случи нещо което не съм очаквал. Написах проста програма, която ползва fstream библиотеката. След успешна компилация през g++, при опит за пускане на файла той дава следното:
sh: (път до файла) Permission denied

Но чрез терминала става и то безпроблемнно чрез ползване на
cd /път до папката/
./име

По този начин програмата не показва нищо подобно от рода на Permission denied.
Това е нещо много странно което не би трябвало да става попринцип и ме учудва. Ако може още някой да види как при него седят нещата и дали се стартира успешно.
Все пак ето го и самия код на програмата.
Код:
#include <iostream>
#include <fstream>
#include <math.h>
using namespace std;

int main () {
  ifstream myfile;
  double x[3], y[3];
  int sides[3];


  myfile.open ("TR.INP");
  for(int i = 0; i < 3; i++)
  {
     myfile >> x[i] >> y[i];
  }

{
for(int i = 0; i < 3; i++)
{
   sides[i] =  sqrt(pow((x[i] - x[(i+1)%3]), 2) + pow((y[i] - y[(i+1)%3]), 2));
}
}
  for(int i = 0; i < 3; i++)
{
cout << sides[i] << "\n";
}

  myfile.close();
  return 0;
}

Компилирайте и кажете при вас как е.

П.П Програмата ползва файл за четене с име TR.INP , може да създаде файл и да напишите в него следните данни.
Код:
5 3
6 8
2 6
, но дори и без файла програмата извежда 0 0 0 (достатъчно да проверите дали работи).
* Дистрибуцията която ползвам е Ubuntu 9.04
Страници: [1]