问题列表 - 第28296页

C字符串程序

我在学校接受了一项任务,即编写一个程序

  • 读三个字符串
  • 在动态分配的内存中存储第三个字符串
  • 按字母顺序打印出第一个单词的最后4个字母.

这是我到目前为止的程序.字符串都存储在不同的变量中,这使得它们难以排序.如果有人能帮助我完成这个项目,我将非常感激.

#include <stdio.h>
#include <stdlib.h>
#include <string.h>

int main()
{
   char word1[101];
   char word2[101];
   char* word3;
   char buffer[101];
   scanf("%s", word1);
   scanf("%s", word2);
   scanf("%s", buffer);
   word3 = (char *) malloc(strlen(buffer)+1);
   strcpy(word3, buffer);

   return 0;
}
Run Code Online (Sandbox Code Playgroud)

c string

15
推荐指数
1
解决办法
529
查看次数

在Qt,QtCreator和QMake中配置GCC编译器

我最近尝试在Windows 7(64位)上使用Qt Creator 1.3.2,Qt 4.6.2和GCC 4.4.0(32位版本)来编译使用一些实验性C++ 0x扩展的应用程序遇到以下(致命)错误:

此文件需要编译器和库支持即将推出的ISO C++标准C++ 0x.此支持目前是实验性的,必须使用-std = c ++ 0x或-std = gnu ++ 0x编译器选项启用.

在我寻找解决方案时,我遇到了线程qmake和编译器标志?,并将以下内容添加到.pro文件中:

CXXFLAGS += -std=c++0x
Run Code Online (Sandbox Code Playgroud)

但这似乎没有什么区别.

所以,我希望有一些标签需要添加到.pro(项目)文件中,但我以前从未弄过Qt,QMake和QtCreator中的GCC编译器开关,我不确定正确的调用/咒语.所以,我的问题是如何在使用QtCreator,QMake和Qt时设置GCC编译器开关?

c++ qt qt-creator c++11

73
推荐指数
2
解决办法
7万
查看次数

在rails中开发模式和生产模式有什么区别?

目前,我正在为我的应用程序使用开发模式,但我不知道是否应该使用生产模式.如果是这种情况,我如何将所有数据传输到生产模式?

是否存在在此过程中引入错误的风险?

migration ruby-on-rails mode

6
推荐指数
2
解决办法
3218
查看次数

通过IIS使用GIT Smart HTTP

我最近阅读了Scott Chacon的帖子" 智能HTTP传输 ",我希望通过IIS(Windows 7)可能已经成为可能.我无法找到任何显示它如何完成的内容,而Apache在基于IIS 7的环境中不是一个选项.所以,我不知所措(git守护进程因AVG反病毒和AD的组合而被挫败).

我想为所选用户提供LDAP身份验证的读/写访问权限.所以这个问题似乎没有关系.

您知道通过IIS提供GIT访问的方法吗?

windows git iis smart-http

5
推荐指数
2
解决办法
7604
查看次数

Socket.recv有效但无法获取或读取?

您好,我一直在使用Ruby中的套接字,并且遇到了一些我尝试修改和破坏的示例代码.我想知道为什么它被打破了.

服务器:

require "socket"  
dts = TCPServer.new('127.0.0.1', 20000)  
loop do  
  Thread.start(dts.accept) do |s|  
  print(s, " is accepted\n")  
  s.write(Time.now)  
  print(s, " is gone\n")  
  s.close  
  end  
end  
Run Code Online (Sandbox Code Playgroud)

有效的客户:

require 'socket'  
streamSock = TCPSocket.new( "127.0.0.1", 20000 )  
streamSock.print( "Hello\n" )  
str = streamSock.recv( 100 )  
print str  
streamSock.close 
Run Code Online (Sandbox Code Playgroud)

客户端坏了

require 'socket'  
streamSock = TCPSocket.new( "127.0.0.1", 20000 )  
streamSock.print( "Hello\n" )  
str=streamSock.read #this line modified
print str  
streamSock.close 
Run Code Online (Sandbox Code Playgroud)

我知道这streamSock.print是不必要的(以及命名方案是非ruby),但我不明白为什么read不工作recv,为什么,这是什么?

ruby sockets networking

5
推荐指数
1
解决办法
4774
查看次数

如何使用W3C.org验证PHP文件

我想验证我的PHP项目是否符合W3C标准.有人可以解释如何使用W3C.org进行PHP文件验证吗?

是否可以从linux控制台验证PHP文件?

php validation w3c file

1
推荐指数
1
解决办法
2万
查看次数

从java中的现有图像中剪切部分图像

目前在Java工作,我希望能够使用鼠标指针坐标选择图像的一部分.然后,需要从现有图像中剪切所选区域,并用于创建新的单独图像.

就像关于如何去做的一些指示一样.谢谢.

java image image-processing

7
推荐指数
1
解决办法
1万
查看次数

在Android上使用Amazon Simple Storage Service(S3)

在Android上使用Amazon Simple Storage Service(S3)的最佳方法是什么?

对于iPhone,我使用ASIHTTPRequest.Android有类似的东西吗?

android amazon-s3 asihttprequest

5
推荐指数
1
解决办法
3510
查看次数

Java Split无法按预期工作

我试图使用一个简单的拆分来分解以下字符串:00-00000

我的表达是: ^([0-9][0-9])(-)([0-9])([0-9])([0-9])([0-9])([0-9])

我的用法是:

String s = "00-00000";

String pattern = "^([0-9][0-9])(-)([0-9])([0-9])([0-9])([0-9])([0-9])";

String[] parts = s.split(pattern);
Run Code Online (Sandbox Code Playgroud)

如果我使用Pattern和Matcher类,我可以看到我的模式匹配,匹配器告诉我我的groupCount是7这是正确的.但是,当我尝试分裂他们时,我没有运气.

java regex split matcher

6
推荐指数
2
解决办法
1792
查看次数

同时学习Objective-C 2.0和ASP.NET 4.0?

  1. (HOBBY)我拥有Macbook Pro和iPod Touch,因此开发iPhone/iPod/iPad应用程序似乎是合乎逻辑的事情,以便在编程领域获得一些经验.此外,我想编写一个类似于Capsuleer的新应用程序(EVE Online MMO的角色技能监控应用程序),但具有更多功能.这是我喜欢在我自己的iPod Touch上使用的东西,我相信其他人会欢迎他们的iPhone或iPod Touch的新EVE在线应用程序.

  2. (职业)我想学习ASP.NET(以及稍后可能的Silverlight)以便我未来的工作.我计划在.NET领域工作,所以我开始学习C#和ASP.NET ASAP是个好主意.

同时学习完全不相关的技术是一个好主意吗?或者一次学习一件事会更好吗?Objective-C首先,ASP.NET第二.或相反亦然.

谢谢,萨哈特

更新1:我现在正在阅读ASP.NET 4.0和Objective-C 2.0书籍,让我告诉它到目前为止很棒!多样性可能是它变得如此有趣和干燥的原因.当我早上乘公共汽车去曼哈顿时,我学习了ASP.NET和Visual Web Developer 2010.当我在学校的时候,我正在用C++编写一个用于Summer Robotics Workshop的机器人.当我回家的时候,我正在学习Objective-C!我一开始很害怕学习两种完全不相关的编程语言,但事实证明它并不太糟糕!

c# asp.net iphone objective-c

2
推荐指数
1
解决办法
850
查看次数